// ****************************************************************************** 
// Copyright     :  Copyright (C) 2018, Hisilicon Technologies Co. Ltd.
// File name     :  hiddrphy_ac_static_reg_c_union_define.h
// Project line  :  IP
// Department    :  
// Author        :  Jason, Edward
// Version       :  .1
// Date          :  2011/11/29
// Description   :  The DDR PHY Controller Block
// Others        :  Generated automatically by nManager V4.2 
// History       :  Jason, Edward 2018/03/19 12:28:10 Create file
// ******************************************************************************

#ifndef __HIDDRPHY_AC_STATIC_REG_C_UNION_DEFINE_H__
#define __HIDDRPHY_AC_STATIC_REG_C_UNION_DEFINE_H__

/* Define the union U_AC_PLLCTRL */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_0                 : 16  ; /* [31:16] */
        unsigned int    jtmt_sel              : 1  ; /* [15] */
        unsigned int    acctl_pll_lockin      : 1  ; /* [14] */
        unsigned int    acctl_pll_fopetestref : 1  ; /* [13] */
        unsigned int    acctl_pll_fopetestfb  : 1  ; /* [12] */
        unsigned int    acctl_pll_lockt_sel   : 1  ; /* [11] */
        unsigned int    acctl_pll_initsel     : 1  ; /* [10] */
        unsigned int    acctl_pll_en_cal      : 1  ; /* [9] */
        unsigned int    acctl_pll_enphsel     : 1  ; /* [8] */
        unsigned int    acctl_pll_bp_refvco   : 1  ; /* [7] */
        unsigned int    acctl_pll_bp_refpfd   : 1  ; /* [6] */
        unsigned int    rsv_1                 : 6  ; /* [5:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_AC_PLLCTRL;

/* Define the union U_AC_PHYCTRL0 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    lp_csoen_disable_phy    : 1  ; /* [31] */
        unsigned int    lp_ckoen_disable_phy    : 1  ; /* [30] */
        unsigned int    rsv_2                   : 8  ; /* [29:22] */
        unsigned int    wfifo_acctl_passthrough : 1  ; /* [21] */
        unsigned int    wfifo_acctl_gcken       : 1  ; /* [20] */
        unsigned int    lpbk_addr_v_sel         : 1  ; /* [19] */
        unsigned int    lpddr_mode              : 1  ; /* [18] */
        unsigned int    acctl_resetoen          : 1  ; /* [17] */
        unsigned int    acctl_csoen             : 2  ; /* [16:15] */
        unsigned int    acctl_ckeoen            : 2  ; /* [14:13] */
        unsigned int    acctl_ckoen             : 1  ; /* [12] */
        unsigned int    rsv_3                   : 2  ; /* [11:10] */
        unsigned int    acctl_cmdoen            : 8  ; /* [9:2] */
        unsigned int    rsv_4                   : 1  ; /* [1] */
        unsigned int    acctl_odtoen            : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_AC_PHYCTRL0;

/* Define the union U_AC_IOCTL */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    acctl_ioctl_pe        : 1  ; /* [31] */
        unsigned int    acctl_ioctl_hs        : 1  ; /* [30] */
        unsigned int    ioctl_addr_odten      : 6  ; /* [29:24] */
        unsigned int    ioctl_addr_vref_sel   : 6  ; /* [23:18] */
        unsigned int    ioctl_ck_pupden       : 1  ; /* [17] */
        unsigned int    ioctl_ck_odten        : 1  ; /* [16] */
        unsigned int    ioctl_ck_pd           : 1  ; /* [15] */
        unsigned int    ioctl_ck_rstb         : 1  ; /* [14] */
        unsigned int    acctl_ioctl_pdrv      : 6  ; /* [13:8] */
        unsigned int    acctl_ioctl_ndrv      : 6  ; /* [7:2] */
        unsigned int    acctl_ioctl_aciopldn  : 1  ; /* [1] */
        unsigned int    acctl_ioctl_diffck_en : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_AC_IOCTL;

/* Define the union U_AC_PHYCTRL1 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_5                    : 3  ; /* [31:29] */
        unsigned int    acctl_ioctl_pdrv_bit6    : 1  ; /* [28] */
        unsigned int    acctl_pll_lt             : 2  ; /* [27:26] */
        unsigned int    rsv_6                    : 1  ; /* [25] */
        unsigned int    acctl_pll_sp             : 2  ; /* [24:23] */
        unsigned int    acctl_pll_cpi            : 3  ; /* [22:20] */
        unsigned int    acctl_pll_init           : 1  ; /* [19] */
        unsigned int    acctl_pll_testen         : 1  ; /* [18] */
        unsigned int    acctl_pll_en_dbg         : 1  ; /* [17] */
        unsigned int    acctl_pll_cpisel         : 1  ; /* [16] */
        unsigned int    acctl_pll_cpibefore_sel  : 1  ; /* [15] */
        unsigned int    acctl_pll_delay_sel      : 1  ; /* [14] */
        unsigned int    acctl_pll_testen_odrain  : 1  ; /* [13] */
        unsigned int    acctl_pll_fbtest         : 1  ; /* [12] */
        unsigned int    acctl_pll_enlv_pi        : 1  ; /* [11] */
        unsigned int    pll_clk_gated_hw_disable : 11  ; /* [10:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_AC_PHYCTRL1;

/* Define the union U_AC_PHYPLLCTRL_AC */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    acctl_pll_lock : 1  ; /* [31] */
        unsigned int    rsv_7          : 23  ; /* [30:8] */
        unsigned int    acctl_pll_test : 8  ; /* [7:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_AC_PHYPLLCTRL_AC;

/* Define the union U_AC_PHYCTRL2 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    reg_lp4dqoe_ext1tdis    : 1  ; /* [31] */
        unsigned int    reg_l_dq_dutycal        : 1  ; /* [30] */
        unsigned int    reg_h_dq_dutycal        : 1  ; /* [29] */
        unsigned int    reg_l_dqs_dutycal       : 1  ; /* [28] */
        unsigned int    reg_h_dqs_dutycal       : 1  ; /* [27] */
        unsigned int    reg_gds_dly05t_sel_1    : 1  ; /* [26] */
        unsigned int    reg_gds_dly05t_sel_0    : 1  ; /* [25] */
        unsigned int    rsv_8                   : 1  ; /* [24] */
        unsigned int    rsv_9                   : 1  ; /* [23] */
        unsigned int    reg_dqsgtog_reset_gated : 1  ; /* [22] */
        unsigned int    reg_dqsg_dynphase_en    : 1  ; /* [21] */
        unsigned int    reg_dqoemon_ext2tdis    : 1  ; /* [20] */
        unsigned int    reg_dqoemon_ext1tdis    : 1  ; /* [19] */
        unsigned int    reg_dqoe_extend_2t      : 1  ; /* [18] */
        unsigned int    reg_dqoe_extend_1t      : 1  ; /* [17] */
        unsigned int    reg_4x_sel              : 1  ; /* [16] */
        unsigned int    reg_4xpll_gated         : 1  ; /* [15] */
        unsigned int    reg_cmdlp_en            : 1  ; /* [14] */
        unsigned int    reg_ckout_gated         : 13  ; /* [13:1] */
        unsigned int    reg_4xmode_en           : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_AC_PHYCTRL2;

/* Define the union U_AC_IOCTL2 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    vref_lpbkmode1 : 2  ; /* [31:30] */
        unsigned int    vref_lpbkmode0 : 2  ; /* [29:28] */
        unsigned int    rsv_10         : 28  ; /* [27:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_AC_IOCTL2;

/* Define the union U_AC_PHYPLLCTRL_DX3 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    acctl_phazmeter_status : 16  ; /* [31:16] */
        unsigned int    acctl_phazmeter_in     : 16  ; /* [15:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_AC_PHYPLLCTRL_DX3;

/* Define the union U_AC_PHYCTRL3 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    reg_gatederr_chk_dis    : 1  ; /* [31] */
        unsigned int    reg_gatedla_pasthr      : 1  ; /* [30] */
        unsigned int    reg_dutycal_nothrpad    : 1  ; /* [29] */
        unsigned int    reg_dutycal_en          : 1  ; /* [28] */
        unsigned int    reg_dqoemon_r05tdis     : 1  ; /* [27] */
        unsigned int    reg_dqoemon_r1tdis      : 1  ; /* [26] */
        unsigned int    reg_dmdly_pri_en        : 1  ; /* [25] */
        unsigned int    reg_dbg_squeach_disable : 1  ; /* [24] */
        unsigned int    reg_dbg_gterror_en      : 1  ; /* [23] */
        unsigned int    reg_dbg_dyntrack_dis    : 1  ; /* [22] */
        unsigned int    reg_dbg_dqsdly_sel      : 1  ; /* [21] */
        unsigned int    reg_dbg_dlymeas_dis     : 1  ; /* [20] */
        unsigned int    reg_wren_2tgap_en       : 1  ; /* [19] */
        unsigned int    reg_tx_dqsg_dcc_v       : 7  ; /* [18:12] */
        unsigned int    reg_tx_dqsg_dcc_h       : 7  ; /* [11:5] */
        unsigned int    reg_tdc_offset_meash_v  : 1  ; /* [4] */
        unsigned int    reg_tdc_offset_meash_h  : 1  ; /* [3] */
        unsigned int    reg_tdc_2sample_sel     : 1  ; /* [2] */
        unsigned int    reg_tdc_1sample_sel     : 1  ; /* [1] */
        unsigned int    reg_rden_2tgap_en       : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_AC_PHYCTRL3;

/* Define the union U_AC_PHYCTRL4 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_11                     : 3  ; /* [31:29] */
        unsigned int    reg_dutycal_2xfall_en      : 1  ; /* [28] */
        unsigned int    reg_ref4x_dramclkcal_bdl   : 8  ; /* [27:20] */
        unsigned int    reg_pllptr_sync_en         : 1  ; /* [19] */
        unsigned int    rsv_12                     : 1  ; /* [18] */
        unsigned int    rsv_13                     : 1  ; /* [17] */
        unsigned int    reg_dqsgcon_err_en         : 1  ; /* [16] */
        unsigned int    reg_wrranksel_en           : 1  ; /* [15] */
        unsigned int    reg_wpre3t_en              : 1  ; /* [14] */
        unsigned int    reg_rxppfifo_en            : 1  ; /* [13] */
        unsigned int    reg_rxfifo_7ten_en         : 1  ; /* [12] */
        unsigned int    reg_read_dutyresult        : 1  ; /* [11] */
        unsigned int    reg_read_dramclk_duty      : 1  ; /* [10] */
        unsigned int    reg_rdranksel_from_rankctl : 1  ; /* [9] */
        unsigned int    reg_rdranksel_ext1tdis     : 1  ; /* [8] */
        unsigned int    reg_rdranksel_en           : 1  ; /* [7] */
        unsigned int    reg_perbit_dyntrack_en     : 1  ; /* [6] */
        unsigned int    reg_perbit_pn_track_en     : 1  ; /* [5] */
        unsigned int    reg_passctl_en             : 1  ; /* [4] */
        unsigned int    reg_ovlat_gated_n          : 1  ; /* [3] */
        unsigned int    reg_ovdff_gated_n          : 1  ; /* [2] */
        unsigned int    reg_matchdq_dis            : 1  ; /* [1] */
        unsigned int    reg_hsos_en                : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_AC_PHYCTRL4;

/* Define the union U_AC_ACCMDBDL0 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_14         : 9  ; /* [31:23] */
        unsigned int    acctl_odt1_bdl : 7  ; /* [22:16] */
        unsigned int    rsv_15         : 8  ; /* [15:8] */
        unsigned int    acctl_odt_bdl  : 8  ; /* [7:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_AC_ACCMDBDL0;

/* Define the union U_AC_PHYCTRL5 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_16             : 25  ; /* [31:7] */
        unsigned int    reg_tx_dramclk_dcc : 7  ; /* [6:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_AC_PHYCTRL5;

/* Define the union U_AC_ACCMDBDL4 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_17         : 8  ; /* [31:24] */
        unsigned int    acctl_cke1_bdl : 8  ; /* [23:16] */
        unsigned int    rsv_18         : 8  ; /* [15:8] */
        unsigned int    acctl_cke_bdl  : 8  ; /* [7:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_AC_ACCMDBDL4;

/* Define the union U_AC_ACCLKBDL */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_19             : 3  ; /* [31:29] */
        unsigned int    acctl_fbclk_bdl    : 5  ; /* [28:24] */
        unsigned int    rsv_20             : 3  ; /* [23:21] */
        unsigned int    acctl_refclk_bdl   : 5  ; /* [20:16] */
        unsigned int    acctl_dramclk1_bdl : 8  ; /* [15:8] */
        unsigned int    acctl_dramclk0_bdl : 8  ; /* [7:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_AC_ACCLKBDL;

/* Define the union U_AC_ACPHYCTL0 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    acctl_sync_ppfifo_ptr         : 1  ; /* [31] */
        unsigned int    acctl_ppfifo_ptr_en           : 1  ; /* [30] */
        unsigned int    acctl_reg_sel_pos_rx          : 1  ; /* [29] */
        unsigned int    acctl_reg_reset_pin_sync_mode : 1  ; /* [28] */
        unsigned int    acctl_byp_ck90_cmd_code       : 20  ; /* [27:8] */
        unsigned int    acctl_byp_clk_gated_dis       : 1  ; /* [7] */
        unsigned int    acctl_bufphyclk_div2          : 1  ; /* [6] */
        unsigned int    acctl_lvdqclkdiv2             : 1  ; /* [5] */
        unsigned int    acctl_dramclk_l               : 1  ; /* [4] */
        unsigned int    acctl_dramclk_h               : 1  ; /* [3] */
        unsigned int    acctl_rx_ppfifo_ptr_en        : 1  ; /* [2] */
        unsigned int    rsv_21                        : 2  ; /* [1:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_AC_ACPHYCTL0;

/* Define the union U_AC_ACPHYCTL1 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    acctl_dram1sel_addr  : 16  ; /* [31:16] */
        unsigned int    rsv_22               : 5  ; /* [15:11] */
        unsigned int    acctl_dram1sel_ba    : 3  ; /* [10:8] */
        unsigned int    rsv_23               : 1  ; /* [7] */
        unsigned int    acctl_dram1sel_we    : 1  ; /* [6] */
        unsigned int    acctl_dram1sel_cas   : 1  ; /* [5] */
        unsigned int    acctl_dram1sel_ras   : 1  ; /* [4] */
        unsigned int    acctl_dram1sel_odt   : 1  ; /* [3] */
        unsigned int    acctl_dram1sel_cke   : 1  ; /* [2] */
        unsigned int    acctl_dram1sel_cs    : 1  ; /* [1] */
        unsigned int    acctl_dram1sel_reset : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_AC_ACPHYCTL1;

/* Define the union U_AC_ACPHYCTL2 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    acctl_sdrsel_addr  : 16  ; /* [31:16] */
        unsigned int    rsv_24             : 5  ; /* [15:11] */
        unsigned int    acctl_sdrsel_ba    : 3  ; /* [10:8] */
        unsigned int    rsv_25             : 1  ; /* [7] */
        unsigned int    acctl_sdrsel_we    : 1  ; /* [6] */
        unsigned int    acctl_sdrsel_cas   : 1  ; /* [5] */
        unsigned int    acctl_sdrsel_ras   : 1  ; /* [4] */
        unsigned int    acctl_sdrsel_odt   : 1  ; /* [3] */
        unsigned int    acctl_sdrsel_cke   : 1  ; /* [2] */
        unsigned int    acctl_sdrsel_cs    : 1  ; /* [1] */
        unsigned int    acctl_sdrsel_reset : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_AC_ACPHYCTL2;

/* Define the union U_AC_ACPHYCTL3 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    acctl_posedge_addr  : 16  ; /* [31:16] */
        unsigned int    rsv_26              : 5  ; /* [15:11] */
        unsigned int    acctl_posedge_ba    : 3  ; /* [10:8] */
        unsigned int    rsv_27              : 1  ; /* [7] */
        unsigned int    acctl_posedge_we    : 1  ; /* [6] */
        unsigned int    acctl_posedge_cas   : 1  ; /* [5] */
        unsigned int    acctl_posedge_ras   : 1  ; /* [4] */
        unsigned int    acctl_posedge_odt   : 1  ; /* [3] */
        unsigned int    acctl_posedge_cke   : 1  ; /* [2] */
        unsigned int    acctl_posedge_cs    : 1  ; /* [1] */
        unsigned int    acctl_posedge_reset : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_AC_ACPHYCTL3;

/* Define the union U_AC_ACPHYCTL4 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    acctl_timing2t_addr  : 16  ; /* [31:16] */
        unsigned int    rsv_28               : 5  ; /* [15:11] */
        unsigned int    acctl_timing2t_ba    : 3  ; /* [10:8] */
        unsigned int    rsv_29               : 1  ; /* [7] */
        unsigned int    acctl_timing2t_we    : 1  ; /* [6] */
        unsigned int    acctl_timing2t_cas   : 1  ; /* [5] */
        unsigned int    acctl_timing2t_ras   : 1  ; /* [4] */
        unsigned int    acctl_timing2t_odt   : 1  ; /* [3] */
        unsigned int    acctl_timing2t_cke   : 1  ; /* [2] */
        unsigned int    acctl_timing2t_cs    : 1  ; /* [1] */
        unsigned int    acctl_timing2t_reset : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_AC_ACPHYCTL4;

/* Define the union U_AC_ACPHYCTL5 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_30               : 9  ; /* [31:23] */
        unsigned int    acctl_clk1x_mclk     : 3  ; /* [22:20] */
        unsigned int    rsv_31               : 1  ; /* [19] */
        unsigned int    acctl_clk1x_cmd1t    : 3  ; /* [18:16] */
        unsigned int    rsv_32               : 1  ; /* [15] */
        unsigned int    acctl_clk1x_cmd2t    : 3  ; /* [14:12] */
        unsigned int    rsv_33               : 1  ; /* [11] */
        unsigned int    rsv_34               : 3  ; /* [10:8] */
        unsigned int    rsv_35               : 1  ; /* [7] */
        unsigned int    acctl_clk1x_dramclk1 : 3  ; /* [6:4] */
        unsigned int    rsv_36               : 1  ; /* [3] */
        unsigned int    acctl_clk1x_dramclk0 : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_AC_ACPHYCTL5;

/* Define the union U_AC_ACPHYCTL6 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_37               : 9  ; /* [31:23] */
        unsigned int    acctl_clk2x_mclk     : 3  ; /* [22:20] */
        unsigned int    rsv_38               : 1  ; /* [19] */
        unsigned int    acctl_clk2x_cmd1t    : 3  ; /* [18:16] */
        unsigned int    rsv_39               : 1  ; /* [15] */
        unsigned int    acctl_clk2x_cmd2t    : 3  ; /* [14:12] */
        unsigned int    rsv_40               : 1  ; /* [11] */
        unsigned int    rsv_41               : 3  ; /* [10:8] */
        unsigned int    rsv_42               : 1  ; /* [7] */
        unsigned int    acctl_clk2x_dramclk1 : 3  ; /* [6:4] */
        unsigned int    rsv_43               : 1  ; /* [3] */
        unsigned int    acctl_clk2x_dramclk0 : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_AC_ACPHYCTL6;

/* Define the union U_AC_ACPHYCTL7 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_44               : 4  ; /* [31:28] */
        unsigned int    cmd1t2t_sel          : 2  ; /* [27:26] */
        unsigned int    acctl_halft_dramclk0 : 1  ; /* [25] */
        unsigned int    acctl_halft_dramclk1 : 1  ; /* [24] */
        unsigned int    acctl_halft_cmd1t    : 1  ; /* [23] */
        unsigned int    rsv_45               : 8  ; /* [22:15] */
        unsigned int    acctl_ck3p_cmd1t     : 3  ; /* [14:12] */
        unsigned int    acctl_ck2p_dclk1     : 3  ; /* [11:9] */
        unsigned int    acctl_ck1p_dclk0     : 3  ; /* [8:6] */
        unsigned int    acctl_ck0p_mclk      : 3  ; /* [5:3] */
        unsigned int    rsv_46               : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_AC_ACPHYCTL7;

/* Define the union U_AC_ACDEBUG */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_47                      : 12  ; /* [31:20] */
        unsigned int    acdbg_config                : 4  ; /* [19:16] */
        unsigned int    rsv_48                      : 7  ; /* [15:9] */
        unsigned int    acctl_deskew_regread        : 1  ; /* [8] */
        unsigned int    acctl_evntmt_result_dramclk : 1  ; /* [7] */
        unsigned int    acctl_evntmt_done_dramclk   : 1  ; /* [6] */
        unsigned int    acdbg_rdcnt                 : 6  ; /* [5:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_AC_ACDEBUG;

/* Define the union U_AC_ACPHYRSVDC */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    acctl_rsvdctrl : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_AC_ACPHYRSVDC;

/* Define the union U_AC_ACPHYRSVDS */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    acctl_rsvdstatus : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_AC_ACPHYRSVDS;

/* Define the union U_AC_ACPHYDCC */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_49              : 1  ; /* [31] */
        unsigned int    acctl_mclk_dcc_byt1 : 3  ; /* [30:28] */
        unsigned int    acctl_dqs0_dcc_byt1 : 3  ; /* [27:25] */
        unsigned int    acctl_dqs1_dcc_byt1 : 3  ; /* [24:22] */
        unsigned int    acctl_dq0_dcc_byt1  : 3  ; /* [21:19] */
        unsigned int    acctl_dq1_dcc_byt1  : 3  ; /* [18:16] */
        unsigned int    rsv_50              : 1  ; /* [15] */
        unsigned int    acctl_mclk_dcc      : 3  ; /* [14:12] */
        unsigned int    acctl_dqs0_dcc      : 3  ; /* [11:9] */
        unsigned int    acctl_dqs1_dcc      : 3  ; /* [8:6] */
        unsigned int    acctl_dq0_dcc       : 3  ; /* [5:3] */
        unsigned int    acctl_dq1_dcc       : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_AC_ACPHYDCC;

/* Define the union U_AC_ACPHYCTL9 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_51              : 20  ; /* [31:12] */
        unsigned int    acctl_timing2t_odt1 : 1  ; /* [11] */
        unsigned int    acctl_timing2t_cke1 : 1  ; /* [10] */
        unsigned int    acctl_timing2t_cs1  : 1  ; /* [9] */
        unsigned int    acctl_dram1sel_odt1 : 1  ; /* [8] */
        unsigned int    acctl_dram1sel_cke1 : 1  ; /* [7] */
        unsigned int    acctl_dram1sel_cs1  : 1  ; /* [6] */
        unsigned int    acctl_posedge_odt1  : 1  ; /* [5] */
        unsigned int    acctl_posedge_cke1  : 1  ; /* [4] */
        unsigned int    acctl_posedge_cs1   : 1  ; /* [3] */
        unsigned int    acctl_sdrsel_odt1   : 1  ; /* [2] */
        unsigned int    acctl_sdrsel_cke1   : 1  ; /* [1] */
        unsigned int    acctl_sdrsel_cs1    : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_AC_ACPHYCTL9;

/* Define the union U_AC_ACPHYCTL10 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_52                    : 1  ; /* [31] */
        unsigned int    acctl_clk2x_mclk_byt1     : 3  ; /* [30:28] */
        unsigned int    acctl_clk2x_cmd1t_byt1    : 3  ; /* [27:25] */
        unsigned int    acctl_clk2x_cmd2t_byt1    : 3  ; /* [24:22] */
        unsigned int    acctl_clk2x_dramclk1_byt1 : 3  ; /* [21:19] */
        unsigned int    acctl_clk2x_dramclk0_byt1 : 3  ; /* [18:16] */
        unsigned int    rsv_53                    : 1  ; /* [15] */
        unsigned int    acctl_clk1x_mclk_byt1     : 3  ; /* [14:12] */
        unsigned int    acctl_clk1x_cmd1t_byt1    : 3  ; /* [11:9] */
        unsigned int    acctl_clk1x_cmd2t_byt1    : 3  ; /* [8:6] */
        unsigned int    acctl_clk1x_dramclk1_byt1 : 3  ; /* [5:3] */
        unsigned int    acctl_clk1x_dramclk0_byt1 : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_AC_ACPHYCTL10;

/* Define the union U_AC_ACPHYCTL11 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_54                     : 4  ; /* [31:28] */
        unsigned int    acctl_reg_cmd_byt1_phsel   : 4  ; /* [27:24] */
        unsigned int    acctl_reg_byone_cmdr1t_sel : 1  ; /* [23] */
        unsigned int    rsv_55                     : 11  ; /* [22:12] */
        unsigned int    acctl_ck4p_cmd2t_byt1      : 3  ; /* [11:9] */
        unsigned int    acctl_ck3p_cmd1t_byt1      : 3  ; /* [8:6] */
        unsigned int    acctl_ck2p_dclk1_byt1      : 3  ; /* [5:3] */
        unsigned int    acctl_ck1p_dclk0_byt1      : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_AC_ACPHYCTL11;

/* Define the union U_AC_IOCTL3 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_56                 : 6  ; /* [31:26] */
        unsigned int    ioctl_ck_rx_mode1      : 1  ; /* [25] */
        unsigned int    ioctl_ck_rx_mode0      : 1  ; /* [24] */
        unsigned int    ioctl_cs_rx_mode1      : 2  ; /* [23:22] */
        unsigned int    ioctl_cs_rx_mode0      : 2  ; /* [21:20] */
        unsigned int    rsv_57                 : 2  ; /* [19:18] */
        unsigned int    acctl_ioctl_zq_rx_mode : 2  ; /* [17:16] */
        unsigned int    rsv_58                 : 10  ; /* [15:6] */
        unsigned int    ioctl_cs_vref_sel      : 2  ; /* [5:4] */
        unsigned int    rsv_59                 : 2  ; /* [3:2] */
        unsigned int    ioctl_cs_odten         : 2  ; /* [1:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_AC_IOCTL3;

/* Define the union U_AC_ACPHYDCC1 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_60               : 4  ; /* [31:28] */
        unsigned int    acctl_reg_dq0_dcc_h  : 7  ; /* [27:21] */
        unsigned int    acctl_reg_dq0_dcc_v  : 7  ; /* [20:14] */
        unsigned int    acctl_reg_mclk_dcc_h : 7  ; /* [13:7] */
        unsigned int    acctl_reg_mclk_dcc_v : 7  ; /* [6:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_AC_ACPHYDCC1;

/* Define the union U_AC_ACPHYDCC2 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_61               : 11  ; /* [31:21] */
        unsigned int    acctl_reg_dq1_dcc_h  : 7  ; /* [20:14] */
        unsigned int    acctl_reg_dq1_dcc_v  : 7  ; /* [13:7] */
        unsigned int    acctl_reg_dqs0_dcc_h : 7  ; /* [6:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_AC_ACPHYDCC2;

/* Define the union U_AC_IOCTL5 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_62              : 4  ; /* [31:28] */
        unsigned int    ioctl_addr_rx_mode1 : 6  ; /* [27:22] */
        unsigned int    ioctl_addr_rx_mode0 : 6  ; /* [21:16] */
        unsigned int    rsv_63              : 16  ; /* [15:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_AC_IOCTL5;

/* Define the union U_AC_IOCTL6 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_64                       : 3  ; /* [31:29] */
        unsigned int    ioctl_odtsel                 : 3  ; /* [28:26] */
        unsigned int    dummy_ioctl_odtsel           : 3  ; /* [25:23] */
        unsigned int    rsv_65                       : 15  ; /* [22:8] */
        unsigned int    acctl_ioctl_genvref_range0_3 : 4  ; /* [7:4] */
        unsigned int    acctl_ioctl_genvref_range1_3 : 4  ; /* [3:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_AC_IOCTL6;

/* Define the union U_AC_IOCTL7 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    acctl_ioctl_genvref_pd0      : 4  ; /* [31:28] */
        unsigned int    acctl_ioctl_genvref_pd1      : 4  ; /* [27:24] */
        unsigned int    acctl_ioctl_genvref_range0_0 : 4  ; /* [23:20] */
        unsigned int    acctl_ioctl_genvref_range1_0 : 4  ; /* [19:16] */
        unsigned int    acctl_ioctl_genvref_range0_1 : 4  ; /* [15:12] */
        unsigned int    acctl_ioctl_genvref_range1_1 : 4  ; /* [11:8] */
        unsigned int    acctl_ioctl_genvref_range0_2 : 4  ; /* [7:4] */
        unsigned int    acctl_ioctl_genvref_range1_2 : 4  ; /* [3:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_AC_IOCTL7;

/* Define the union U_AC_IOCTL8 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_66                        : 8  ; /* [31:24] */
        unsigned int    acctl_ioctl_genvref_refsel0_0 : 4  ; /* [23:20] */
        unsigned int    acctl_ioctl_genvref_refsel1_0 : 4  ; /* [19:16] */
        unsigned int    acctl_ioctl_genvref_refsel0_1 : 4  ; /* [15:12] */
        unsigned int    acctl_ioctl_genvref_refsel1_1 : 4  ; /* [11:8] */
        unsigned int    acctl_ioctl_genvref_refsel0_2 : 4  ; /* [7:4] */
        unsigned int    acctl_ioctl_genvref_refsel1_2 : 4  ; /* [3:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_AC_IOCTL8;

/* Define the union U_AC_IOCTL9 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_67             : 2  ; /* [31:30] */
        unsigned int    ioctl_odt_ronseln  : 3  ; /* [29:27] */
        unsigned int    ioctl_odt_ronselp  : 3  ; /* [26:24] */
        unsigned int    ac1t_ioctl_ronseln : 3  ; /* [23:21] */
        unsigned int    ac1t_ioctl_ronselp : 3  ; /* [20:18] */
        unsigned int    ac2t_ioctl_ronseln : 3  ; /* [17:15] */
        unsigned int    ac2t_ioctl_ronselp : 3  ; /* [14:12] */
        unsigned int    ck_ioctl_ronseln   : 3  ; /* [11:9] */
        unsigned int    ck_ioctl_ronselp   : 3  ; /* [8:6] */
        unsigned int    ck_ioctl_ronbselp  : 3  ; /* [5:3] */
        unsigned int    ck_ioctl_ronbseln  : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_AC_IOCTL9;

/* Define the union U_AC_IOCTL10 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_68              : 10  ; /* [31:22] */
        unsigned int    dummy_ioctl_pre_em  : 2  ; /* [21:20] */
        unsigned int    dummy_ioctl_lp4x_en : 2  ; /* [19:18] */
        unsigned int    ioctl_cke_ronselp   : 3  ; /* [17:15] */
        unsigned int    ioctl_cke_ronseln   : 3  ; /* [14:12] */
        unsigned int    ck_ioctl_pre_em     : 2  ; /* [11:10] */
        unsigned int    ck_ioctl_lp4x_en    : 2  ; /* [9:8] */
        unsigned int    ac2t_ioctl_pre_em   : 2  ; /* [7:6] */
        unsigned int    ac2t_ioctl_lp4x_en  : 2  ; /* [5:4] */
        unsigned int    ac1t_ioctl_pre_em   : 2  ; /* [3:2] */
        unsigned int    ac1t_ioctl_lp4x_en  : 2  ; /* [1:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_AC_IOCTL10;

/* Define the union U_AC_IOCTL11 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_69                 : 11  ; /* [31:21] */
        unsigned int    ioctl_cke_rx_mode      : 2  ; /* [20:19] */
        unsigned int    ioctl_odt_rx_mode      : 1  ; /* [18] */
        unsigned int    ck_ioctl_tx_duty_en    : 1  ; /* [17] */
        unsigned int    ac2t_ioctl_tx_duty_en  : 1  ; /* [16] */
        unsigned int    ac1t_ioctl_tx_duty_en  : 1  ; /* [15] */
        unsigned int    ck_ioctl_tx_duty_inc   : 1  ; /* [14] */
        unsigned int    ac2t_ioctl_tx_duty_inc : 1  ; /* [13] */
        unsigned int    ac1t_ioctl_tx_duty_inc : 1  ; /* [12] */
        unsigned int    ck_ioctl_tx_duty_sel   : 1  ; /* [11] */
        unsigned int    ac2t_ioctl_tx_duty_sel : 1  ; /* [10] */
        unsigned int    ac1t_ioctl_tx_duty_sel : 1  ; /* [9] */
        unsigned int    ck_ioctl_rx_duty_en    : 1  ; /* [8] */
        unsigned int    ac2t_ioctl_rx_duty_en  : 1  ; /* [7] */
        unsigned int    ac1t_ioctl_rx_duty_en  : 1  ; /* [6] */
        unsigned int    ck_ioctl_rx_duty_inc   : 1  ; /* [5] */
        unsigned int    ac2t_ioctl_rx_duty_inc : 1  ; /* [4] */
        unsigned int    ac1t_ioctl_rx_duty_inc : 1  ; /* [3] */
        unsigned int    ck_ioctl_rx_duty_sel   : 1  ; /* [2] */
        unsigned int    ac2t_ioctl_rx_duty_sel : 1  ; /* [1] */
        unsigned int    ac1t_ioctl_rx_duty_sel : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_AC_IOCTL11;

/* Define the union U_AC_IOCTL12 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_70              : 24  ; /* [31:8] */
        unsigned int    ioctl_reset_pldn    : 1  ; /* [7] */
        unsigned int    ioctl_reset_mode    : 1  ; /* [6] */
        unsigned int    ioctl_reset_ronseln : 3  ; /* [5:3] */
        unsigned int    ioctl_reset_ronselp : 3  ; /* [2:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_AC_IOCTL12;

/* Define the union U_AC_IOCTL13 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_71                     : 6  ; /* [31:26] */
        unsigned int    ioctl_debugsio_vref_sel    : 1  ; /* [25] */
        unsigned int    ioctl_debugsio_odten       : 1  ; /* [24] */
        unsigned int    ioctl_debugsio_ie          : 1  ; /* [23] */
        unsigned int    ioctl_debugsio_e           : 1  ; /* [22] */
        unsigned int    ioctl_debugsio_pldn        : 1  ; /* [21] */
        unsigned int    ioctl_debugsio_mode0       : 1  ; /* [20] */
        unsigned int    ioctl_debugsio_mode1       : 1  ; /* [19] */
        unsigned int    ioctl_debugsio_tx_duty_en  : 1  ; /* [18] */
        unsigned int    ioctl_debugsio_tx_duty_inc : 1  ; /* [17] */
        unsigned int    ioctl_debugsio_tx_duty_sel : 1  ; /* [16] */
        unsigned int    ioctl_debugsio_rx_duty_en  : 1  ; /* [15] */
        unsigned int    ioctl_debugsio_rx_duty_inc : 1  ; /* [14] */
        unsigned int    ioctl_debugsio_rx_duty_sel : 1  ; /* [13] */
        unsigned int    ioctl_debugsio_odtsel      : 3  ; /* [12:10] */
        unsigned int    ioctl_debugsio_ronseln     : 3  ; /* [9:7] */
        unsigned int    ioctl_debugsio_ronselp     : 3  ; /* [6:4] */
        unsigned int    ioctl_debugsio_pre_p       : 2  ; /* [3:2] */
        unsigned int    ioctl_debugsio_pre_n       : 2  ; /* [1:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_AC_IOCTL13;

/* Define the union U_AC_IOCTL14 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_72                : 23  ; /* [31:9] */
        unsigned int    ioctl_debugdio_pupden : 1  ; /* [8] */
        unsigned int    ioctl_debugdio_ie     : 1  ; /* [7] */
        unsigned int    ioctl_debugdio_odten  : 1  ; /* [6] */
        unsigned int    ioctl_debugdio_rstb   : 1  ; /* [5] */
        unsigned int    ioctl_debugdio_pd     : 1  ; /* [4] */
        unsigned int    ioctl_debugdio_diff   : 1  ; /* [3] */
        unsigned int    ioctl_debugdio_e      : 1  ; /* [2] */
        unsigned int    ioctl_debugdio_mode0  : 1  ; /* [1] */
        unsigned int    ioctl_debugdio_mode1  : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_AC_IOCTL14;

/* Define the union U_AC_IOCTL15 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_73                     : 6  ; /* [31:26] */
        unsigned int    ioctl_pdrv_debug_bit6      : 1  ; /* [25] */
        unsigned int    ioctl_debugdio_ronbselp    : 3  ; /* [24:22] */
        unsigned int    ioctl_debugdio_ronbseln    : 3  ; /* [21:19] */
        unsigned int    ioctl_debugdio_tx_duty_en  : 1  ; /* [18] */
        unsigned int    ioctl_debugdio_tx_duty_inc : 1  ; /* [17] */
        unsigned int    ioctl_debugdio_tx_duty_sel : 1  ; /* [16] */
        unsigned int    ioctl_debugdio_rx_duty_en  : 1  ; /* [15] */
        unsigned int    ioctl_debugdio_rx_duty_inc : 1  ; /* [14] */
        unsigned int    ioctl_debugdio_rx_duty_sel : 1  ; /* [13] */
        unsigned int    ioctl_debugdio_odtsel      : 3  ; /* [12:10] */
        unsigned int    ioctl_debugdio_ronseln     : 3  ; /* [9:7] */
        unsigned int    ioctl_debugdio_ronselp     : 3  ; /* [6:4] */
        unsigned int    ioctl_debugdio_pre_p       : 2  ; /* [3:2] */
        unsigned int    ioctl_debugdio_pre_n       : 2  ; /* [1:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_AC_IOCTL15;

/* Define the union U_AC_IOCTL16 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    ioctl_pe_debug             : 1  ; /* [31] */
        unsigned int    ioctl_hs_debug             : 1  ; /* [30] */
        unsigned int    ioctl_vref_mode0_debug     : 1  ; /* [29] */
        unsigned int    ioctl_vref_mode1_debug     : 1  ; /* [28] */
        unsigned int    ioctl_pdrv_debug           : 6  ; /* [27:22] */
        unsigned int    ioctl_ndrv_debug           : 6  ; /* [21:16] */
        unsigned int    ioctl_vref_range0_3_debug  : 1  ; /* [15] */
        unsigned int    ioctl_vref_range1_3_debug  : 1  ; /* [14] */
        unsigned int    ioctl_vref_pd0_debug       : 1  ; /* [13] */
        unsigned int    ioctl_vref_pd1_debug       : 1  ; /* [12] */
        unsigned int    ioctl_vref_range0_0_debug  : 1  ; /* [11] */
        unsigned int    ioctl_vref_range1_0_debug  : 1  ; /* [10] */
        unsigned int    ioctl_vref_range0_1_debug  : 1  ; /* [9] */
        unsigned int    ioctl_vref_range1_1_debug  : 1  ; /* [8] */
        unsigned int    ioctl_vref_range0_2_debug  : 1  ; /* [7] */
        unsigned int    ioctl_vref_range1_2_debug  : 1  ; /* [6] */
        unsigned int    ioctl_vref_refsel0_0_debug : 1  ; /* [5] */
        unsigned int    ioctl_vref_refsel1_0_debug : 1  ; /* [4] */
        unsigned int    ioctl_vref_refsel0_1_debug : 1  ; /* [3] */
        unsigned int    ioctl_vref_refsel1_1_debug : 1  ; /* [2] */
        unsigned int    ioctl_vref_refsel0_2_debug : 1  ; /* [1] */
        unsigned int    ioctl_vref_refsel1_2_debug : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_AC_IOCTL16;

/* Define the union U_AC_IOCTL18 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    ioctl_debugsio_lp4x_en     : 1  ; /* [31] */
        unsigned int    reg_dbgmode1_sel           : 5  ; /* [30:26] */
        unsigned int    reg_dbgmode2_sel           : 5  ; /* [25:21] */
        unsigned int    reg_dbgmode3_sel           : 5  ; /* [20:16] */
        unsigned int    ioctl_debugsio_k3v7_to     : 2  ; /* [15:14] */
        unsigned int    ioctl_debugsio_k3v7_ti     : 2  ; /* [13:12] */
        unsigned int    ioctl_debugsio_k3v7_te     : 2  ; /* [11:10] */
        unsigned int    ioctl_debugsio_k3v7_ne     : 2  ; /* [9:8] */
        unsigned int    ioctl_debugsio_k3v7_ietest : 2  ; /* [7:6] */
        unsigned int    ioctl_debugsio_k3v7_iotest : 2  ; /* [5:4] */
        unsigned int    ioctl_debugsio_k3v7_e      : 2  ; /* [3:2] */
        unsigned int    ioctl_debugsio_k3v7_hs     : 2  ; /* [1:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_AC_IOCTL18;

/* Define the union U_AC_IOCTL19 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    ioctl_debugsio_k3v7_lp4x_en     : 2  ; /* [31:30] */
        unsigned int    ioctl_debugsio_k3v7_ie          : 2  ; /* [29:28] */
        unsigned int    ioctl_debugsio_k3v7_tie         : 2  ; /* [27:26] */
        unsigned int    ioctl_debugsio_k3v7_odttest     : 2  ; /* [25:24] */
        unsigned int    ioctl_debugsio_k3v7_odten       : 2  ; /* [23:22] */
        unsigned int    ioctl_debugsio_k3v7_todten      : 2  ; /* [21:20] */
        unsigned int    ioctl_debugsio_k3v7_pldn        : 2  ; /* [19:18] */
        unsigned int    ioctl_debugsio_k3v7_vref_sel    : 2  ; /* [17:16] */
        unsigned int    ioctl_debugsio_k3v7_tx_duty_en  : 2  ; /* [15:14] */
        unsigned int    ioctl_debugsio_k3v7_tx_duty_inc : 2  ; /* [13:12] */
        unsigned int    ioctl_debugsio_k3v7_tx_duty_sel : 2  ; /* [11:10] */
        unsigned int    ioctl_debugsio_k3v7_rx_duty_en  : 2  ; /* [9:8] */
        unsigned int    ioctl_debugsio_k3v7_rx_duty_inc : 2  ; /* [7:6] */
        unsigned int    ioctl_debugsio_k3v7_rx_duty_sel : 2  ; /* [5:4] */
        unsigned int    ioctl_debugsio_k3v7_mode1       : 2  ; /* [3:2] */
        unsigned int    ioctl_debugsio_k3v7_mode0       : 2  ; /* [1:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_AC_IOCTL19;

/* Define the union U_AC_IOCTL20 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_74                       : 5  ; /* [31:27] */
        unsigned int    ioctl_debugdio_lp4x_en       : 1  ; /* [26] */
        unsigned int    ioctl_debugsio_k3v7_odtsel2  : 2  ; /* [25:24] */
        unsigned int    ioctl_debugsio_k3v7_odtsel1  : 2  ; /* [23:22] */
        unsigned int    ioctl_debugsio_k3v7_odtsel0  : 2  ; /* [21:20] */
        unsigned int    ioctl_debugsio_k3v7_pre_n1   : 2  ; /* [19:18] */
        unsigned int    ioctl_debugsio_k3v7_pre_n0   : 2  ; /* [17:16] */
        unsigned int    ioctl_debugsio_k3v7_pre_p1   : 2  ; /* [15:14] */
        unsigned int    ioctl_debugsio_k3v7_pre_p0   : 2  ; /* [13:12] */
        unsigned int    ioctl_debugsio_k3v7_ronseln2 : 2  ; /* [11:10] */
        unsigned int    ioctl_debugsio_k3v7_ronselp2 : 2  ; /* [9:8] */
        unsigned int    ioctl_debugsio_k3v7_ronseln0 : 2  ; /* [7:6] */
        unsigned int    ioctl_debugsio_k3v7_ronselp0 : 2  ; /* [5:4] */
        unsigned int    ioctl_debugsio_k3v7_ronseln1 : 2  ; /* [3:2] */
        unsigned int    ioctl_debugsio_k3v7_ronselp1 : 2  ; /* [1:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_AC_IOCTL20;

/* Define the union U_AC_BYP_CK90_SETTING */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_75            : 30  ; /* [31:2] */
        unsigned int    byp_ck90_latch_en : 1  ; /* [1] */
        unsigned int    byp_ck90_sel      : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_AC_BYP_CK90_SETTING;

/* Define the union U_AC_BDL_SW_RST */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_76     : 31  ; /* [31:1] */
        unsigned int    bdl_sw_rst : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_AC_BDL_SW_RST;

/* Define the union U_AC_ACCTL_PHASE */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_77                   : 28  ; /* [31:4] */
        unsigned int    ac1t_half_phase_sel_byt1 : 1  ; /* [3] */
        unsigned int    ac1t_half_phase_sel      : 1  ; /* [2] */
        unsigned int    ac_half_phase_sel_byt1   : 1  ; /* [1] */
        unsigned int    ac_half_phase_sel        : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_AC_ACCTL_PHASE;

/* Define the union U_AC_IOCTL17 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_78                             : 6  ; /* [31:26] */
        unsigned int    ioctl_vref_mode0                   : 4  ; /* [25:22] */
        unsigned int    ioctl_vref_mode1                   : 4  ; /* [21:18] */
        unsigned int    ioctl_vref_mode0_test              : 1  ; /* [17] */
        unsigned int    ioctl_vref_mode1_test              : 1  ; /* [16] */
        unsigned int    acctl_ioctl_genvref_pd0_test       : 1  ; /* [15] */
        unsigned int    acctl_ioctl_genvref_pd1_test       : 1  ; /* [14] */
        unsigned int    acctl_ioctl_genvref_range0_0_test  : 1  ; /* [13] */
        unsigned int    acctl_ioctl_genvref_range1_0_test  : 1  ; /* [12] */
        unsigned int    acctl_ioctl_genvref_range0_1_test  : 1  ; /* [11] */
        unsigned int    acctl_ioctl_genvref_range1_1_test  : 1  ; /* [10] */
        unsigned int    acctl_ioctl_genvref_range0_2_test  : 1  ; /* [9] */
        unsigned int    acctl_ioctl_genvref_range1_2_test  : 1  ; /* [8] */
        unsigned int    acctl_ioctl_genvref_range0_3_test  : 1  ; /* [7] */
        unsigned int    acctl_ioctl_genvref_range1_3_test  : 1  ; /* [6] */
        unsigned int    acctl_ioctl_genvref_refsel0_0_test : 1  ; /* [5] */
        unsigned int    acctl_ioctl_genvref_refsel1_0_test : 1  ; /* [4] */
        unsigned int    acctl_ioctl_genvref_refsel0_1_test : 1  ; /* [3] */
        unsigned int    acctl_ioctl_genvref_refsel1_1_test : 1  ; /* [2] */
        unsigned int    acctl_ioctl_genvref_refsel0_2_test : 1  ; /* [1] */
        unsigned int    acctl_ioctl_genvref_refsel1_2_test : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_AC_IOCTL17;

/* Define the union U_AC_ACRSVD1 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    acrsvdreg1 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_AC_ACRSVD1;

/* Define the union U_AC_ACRSVD2 */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    acrsvdreg2 : 32  ; /* [31:0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_AC_ACRSVD2;

/* Define the union U_AC_DDRPHY_GATED_BYPASS */
typedef union
{
    /* Define the struct bits */
    struct
    {
        unsigned int    rsv_79              : 30  ; /* [31:2] */
        unsigned int    dlyline_gate_bypass : 1  ; /* [1] */
        unsigned int    bypclk_gated_bypass : 1  ; /* [0] */
    } bits;

    /* Define an unsigned member */
    unsigned int    u32;

} U_AC_DDRPHY_GATED_BYPASS;


//==============================================================================
/* Define the global struct */
typedef struct
{
    volatile U_AC_PLLCTRL             AC_PLLCTRL             ; /* 10 */
    volatile U_AC_PHYCTRL0            AC_PHYCTRL0            ; /* 14 */
    volatile U_AC_IOCTL               AC_IOCTL               ; /* 18 */
    volatile U_AC_PHYCTRL1            AC_PHYCTRL1            ; /* 1C */
    volatile U_AC_PHYPLLCTRL_AC       AC_PHYPLLCTRL_AC       ; /* 20 */
    volatile U_AC_PHYCTRL2            AC_PHYCTRL2            ; /* 24 */
    volatile U_AC_IOCTL2              AC_IOCTL2              ; /* 28 */
    volatile U_AC_PHYPLLCTRL_DX3      AC_PHYPLLCTRL_DX3      ; /* 2C */
    volatile U_AC_PHYCTRL3            AC_PHYCTRL3            ; /* 30 */
    volatile U_AC_PHYCTRL4            AC_PHYCTRL4            ; /* 34 */
    volatile U_AC_ACCMDBDL0           AC_ACCMDBDL0           ; /* 38 */
    volatile U_AC_PHYCTRL5            AC_PHYCTRL5            ; /* 3C */
    volatile U_AC_ACCMDBDL4           AC_ACCMDBDL4           ; /* 48 */
    volatile U_AC_ACCLKBDL            AC_ACCLKBDL            ; /* 50 */
    volatile U_AC_ACPHYCTL0           AC_ACPHYCTL0           ; /* 54 */
    volatile U_AC_ACPHYCTL1           AC_ACPHYCTL1           ; /* 58 */
    volatile U_AC_ACPHYCTL2           AC_ACPHYCTL2           ; /* 5C */
    volatile U_AC_ACPHYCTL3           AC_ACPHYCTL3           ; /* 60 */
    volatile U_AC_ACPHYCTL4           AC_ACPHYCTL4           ; /* 64 */
    volatile U_AC_ACPHYCTL5           AC_ACPHYCTL5           ; /* 68 */
    volatile U_AC_ACPHYCTL6           AC_ACPHYCTL6           ; /* 6C */
    volatile U_AC_ACPHYCTL7           AC_ACPHYCTL7           ; /* 70 */
    volatile U_AC_ACDEBUG             AC_ACDEBUG             ; /* 74 */
    volatile U_AC_ACPHYRSVDC          AC_ACPHYRSVDC          ; /* 78 */
    volatile U_AC_ACPHYRSVDS          AC_ACPHYRSVDS          ; /* 7C */
    volatile U_AC_ACPHYDCC            AC_ACPHYDCC            ; /* 94 */
    volatile U_AC_ACPHYCTL9           AC_ACPHYCTL9           ; /* 98 */
    volatile U_AC_ACPHYCTL10          AC_ACPHYCTL10          ; /* 9C */
    volatile U_AC_ACPHYCTL11          AC_ACPHYCTL11          ; /* A0 */
    volatile U_AC_IOCTL3              AC_IOCTL3              ; /* A4 */
    volatile U_AC_ACPHYDCC1           AC_ACPHYDCC1           ; /* AC */
    volatile U_AC_ACPHYDCC2           AC_ACPHYDCC2           ; /* B0 */
    volatile U_AC_IOCTL5              AC_IOCTL5              ; /* B4 */
    volatile U_AC_IOCTL6              AC_IOCTL6              ; /* B8 */
    volatile U_AC_IOCTL7              AC_IOCTL7              ; /* A8 */
    volatile U_AC_IOCTL8              AC_IOCTL8              ; /* DC */
    volatile U_AC_IOCTL9              AC_IOCTL9              ; /* BC */
    volatile U_AC_IOCTL10             AC_IOCTL10             ; /* C0 */
    volatile U_AC_IOCTL11             AC_IOCTL11             ; /* C4 */
    volatile U_AC_IOCTL12             AC_IOCTL12             ; /* C8 */
    volatile U_AC_IOCTL13             AC_IOCTL13             ; /* CC */
    volatile U_AC_IOCTL14             AC_IOCTL14             ; /* D0 */
    volatile U_AC_IOCTL15             AC_IOCTL15             ; /* D4 */
    volatile U_AC_IOCTL16             AC_IOCTL16             ; /* D8 */
    volatile U_AC_IOCTL18             AC_IOCTL18             ; /* 40 */
    volatile U_AC_IOCTL19             AC_IOCTL19             ; /* 44 */
    volatile U_AC_IOCTL20             AC_IOCTL20             ; /* 4C */
    volatile U_AC_BYP_CK90_SETTING    AC_BYP_CK90_SETTING    ; /* E4 */
    volatile U_AC_BDL_SW_RST          AC_BDL_SW_RST          ; /* E8 */
    volatile U_AC_ACCTL_PHASE         AC_ACCTL_PHASE         ; /* EC */
    volatile U_AC_IOCTL17             AC_IOCTL17             ; /* F0 */
    volatile U_AC_ACRSVD1             AC_ACRSVD1             ; /* F4 */
    volatile U_AC_ACRSVD2             AC_ACRSVD2             ; /* F8 */
    volatile U_AC_DDRPHY_GATED_BYPASS AC_DDRPHY_GATED_BYPASS ; /* FC */

} S_hiddrphy_ac_static_reg_REGS_TYPE;

/* Declare the struct pointor of the module hiddrphy_ac_static_reg */
extern volatile S_hiddrphy_ac_static_reg_REGS_TYPE *gophiddrphy_ac_static_regAllReg;

/* Declare the functions that set the member value */
int iSetAC_PLLCTRL_jtmt_sel(unsigned int ujtmt_sel);
int iSetAC_PLLCTRL_acctl_pll_lockin(unsigned int uacctl_pll_lockin);
int iSetAC_PLLCTRL_acctl_pll_fopetestref(unsigned int uacctl_pll_fopetestref);
int iSetAC_PLLCTRL_acctl_pll_fopetestfb(unsigned int uacctl_pll_fopetestfb);
int iSetAC_PLLCTRL_acctl_pll_lockt_sel(unsigned int uacctl_pll_lockt_sel);
int iSetAC_PLLCTRL_acctl_pll_initsel(unsigned int uacctl_pll_initsel);
int iSetAC_PLLCTRL_acctl_pll_en_cal(unsigned int uacctl_pll_en_cal);
int iSetAC_PLLCTRL_acctl_pll_enphsel(unsigned int uacctl_pll_enphsel);
int iSetAC_PLLCTRL_acctl_pll_bp_refvco(unsigned int uacctl_pll_bp_refvco);
int iSetAC_PLLCTRL_acctl_pll_bp_refpfd(unsigned int uacctl_pll_bp_refpfd);
int iSetAC_PHYCTRL0_lp_csoen_disable_phy(unsigned int ulp_csoen_disable_phy);
int iSetAC_PHYCTRL0_lp_ckoen_disable_phy(unsigned int ulp_ckoen_disable_phy);
int iSetAC_PHYCTRL0_wfifo_acctl_passthrough(unsigned int uwfifo_acctl_passthrough);
int iSetAC_PHYCTRL0_wfifo_acctl_gcken(unsigned int uwfifo_acctl_gcken);
int iSetAC_PHYCTRL0_lpbk_addr_v_sel(unsigned int ulpbk_addr_v_sel);
int iSetAC_PHYCTRL0_lpddr_mode(unsigned int ulpddr_mode);
int iSetAC_PHYCTRL0_acctl_resetoen(unsigned int uacctl_resetoen);
int iSetAC_PHYCTRL0_acctl_csoen(unsigned int uacctl_csoen);
int iSetAC_PHYCTRL0_acctl_ckeoen(unsigned int uacctl_ckeoen);
int iSetAC_PHYCTRL0_acctl_ckoen(unsigned int uacctl_ckoen);
int iSetAC_PHYCTRL0_acctl_cmdoen(unsigned int uacctl_cmdoen);
int iSetAC_PHYCTRL0_acctl_odtoen(unsigned int uacctl_odtoen);
int iSetAC_IOCTL_acctl_ioctl_pe(unsigned int uacctl_ioctl_pe);
int iSetAC_IOCTL_acctl_ioctl_hs(unsigned int uacctl_ioctl_hs);
int iSetAC_IOCTL_ioctl_addr_odten(unsigned int uioctl_addr_odten);
int iSetAC_IOCTL_ioctl_addr_vref_sel(unsigned int uioctl_addr_vref_sel);
int iSetAC_IOCTL_ioctl_ck_pupden(unsigned int uioctl_ck_pupden);
int iSetAC_IOCTL_ioctl_ck_odten(unsigned int uioctl_ck_odten);
int iSetAC_IOCTL_ioctl_ck_pd(unsigned int uioctl_ck_pd);
int iSetAC_IOCTL_ioctl_ck_rstb(unsigned int uioctl_ck_rstb);
int iSetAC_IOCTL_acctl_ioctl_pdrv(unsigned int uacctl_ioctl_pdrv);
int iSetAC_IOCTL_acctl_ioctl_ndrv(unsigned int uacctl_ioctl_ndrv);
int iSetAC_IOCTL_acctl_ioctl_aciopldn(unsigned int uacctl_ioctl_aciopldn);
int iSetAC_IOCTL_acctl_ioctl_diffck_en(unsigned int uacctl_ioctl_diffck_en);
int iSetAC_PHYCTRL1_acctl_ioctl_pdrv_bit6(unsigned int uacctl_ioctl_pdrv_bit6);
int iSetAC_PHYCTRL1_acctl_pll_lt(unsigned int uacctl_pll_lt);
int iSetAC_PHYCTRL1_acctl_pll_sp(unsigned int uacctl_pll_sp);
int iSetAC_PHYCTRL1_acctl_pll_cpi(unsigned int uacctl_pll_cpi);
int iSetAC_PHYCTRL1_acctl_pll_init(unsigned int uacctl_pll_init);
int iSetAC_PHYCTRL1_acctl_pll_testen(unsigned int uacctl_pll_testen);
int iSetAC_PHYCTRL1_acctl_pll_en_dbg(unsigned int uacctl_pll_en_dbg);
int iSetAC_PHYCTRL1_acctl_pll_cpisel(unsigned int uacctl_pll_cpisel);
int iSetAC_PHYCTRL1_acctl_pll_cpibefore_sel(unsigned int uacctl_pll_cpibefore_sel);
int iSetAC_PHYCTRL1_acctl_pll_delay_sel(unsigned int uacctl_pll_delay_sel);
int iSetAC_PHYCTRL1_acctl_pll_testen_odrain(unsigned int uacctl_pll_testen_odrain);
int iSetAC_PHYCTRL1_acctl_pll_fbtest(unsigned int uacctl_pll_fbtest);
int iSetAC_PHYCTRL1_acctl_pll_enlv_pi(unsigned int uacctl_pll_enlv_pi);
int iSetAC_PHYCTRL1_pll_clk_gated_hw_disable(unsigned int upll_clk_gated_hw_disable);
int iSetAC_PHYPLLCTRL_AC_acctl_pll_lock(unsigned int uacctl_pll_lock);
int iSetAC_PHYPLLCTRL_AC_acctl_pll_test(unsigned int uacctl_pll_test);
int iSetAC_PHYCTRL2_reg_lp4dqoe_ext1tdis(unsigned int ureg_lp4dqoe_ext1tdis);
int iSetAC_PHYCTRL2_reg_l_dq_dutycal(unsigned int ureg_l_dq_dutycal);
int iSetAC_PHYCTRL2_reg_h_dq_dutycal(unsigned int ureg_h_dq_dutycal);
int iSetAC_PHYCTRL2_reg_l_dqs_dutycal(unsigned int ureg_l_dqs_dutycal);
int iSetAC_PHYCTRL2_reg_h_dqs_dutycal(unsigned int ureg_h_dqs_dutycal);
int iSetAC_PHYCTRL2_reg_gds_dly05t_sel_1(unsigned int ureg_gds_dly05t_sel_1);
int iSetAC_PHYCTRL2_reg_gds_dly05t_sel_0(unsigned int ureg_gds_dly05t_sel_0);
int iSetAC_PHYCTRL2_reg_dqsgtog_reset_gated(unsigned int ureg_dqsgtog_reset_gated);
int iSetAC_PHYCTRL2_reg_dqsg_dynphase_en(unsigned int ureg_dqsg_dynphase_en);
int iSetAC_PHYCTRL2_reg_dqoemon_ext2tdis(unsigned int ureg_dqoemon_ext2tdis);
int iSetAC_PHYCTRL2_reg_dqoemon_ext1tdis(unsigned int ureg_dqoemon_ext1tdis);
int iSetAC_PHYCTRL2_reg_dqoe_extend_2t(unsigned int ureg_dqoe_extend_2t);
int iSetAC_PHYCTRL2_reg_dqoe_extend_1t(unsigned int ureg_dqoe_extend_1t);
int iSetAC_PHYCTRL2_reg_4x_sel(unsigned int ureg_4x_sel);
int iSetAC_PHYCTRL2_reg_4xpll_gated(unsigned int ureg_4xpll_gated);
int iSetAC_PHYCTRL2_reg_cmdlp_en(unsigned int ureg_cmdlp_en);
int iSetAC_PHYCTRL2_reg_ckout_gated(unsigned int ureg_ckout_gated);
int iSetAC_PHYCTRL2_reg_4xmode_en(unsigned int ureg_4xmode_en);
int iSetAC_IOCTL2_vref_lpbkmode1(unsigned int uvref_lpbkmode1);
int iSetAC_IOCTL2_vref_lpbkmode0(unsigned int uvref_lpbkmode0);
int iSetAC_PHYPLLCTRL_DX3_acctl_phazmeter_status(unsigned int uacctl_phazmeter_status);
int iSetAC_PHYPLLCTRL_DX3_acctl_phazmeter_in(unsigned int uacctl_phazmeter_in);
int iSetAC_PHYCTRL3_reg_gatederr_chk_dis(unsigned int ureg_gatederr_chk_dis);
int iSetAC_PHYCTRL3_reg_gatedla_pasthr(unsigned int ureg_gatedla_pasthr);
int iSetAC_PHYCTRL3_reg_dutycal_nothrpad(unsigned int ureg_dutycal_nothrpad);
int iSetAC_PHYCTRL3_reg_dutycal_en(unsigned int ureg_dutycal_en);
int iSetAC_PHYCTRL3_reg_dqoemon_r05tdis(unsigned int ureg_dqoemon_r05tdis);
int iSetAC_PHYCTRL3_reg_dqoemon_r1tdis(unsigned int ureg_dqoemon_r1tdis);
int iSetAC_PHYCTRL3_reg_dmdly_pri_en(unsigned int ureg_dmdly_pri_en);
int iSetAC_PHYCTRL3_reg_dbg_squeach_disable(unsigned int ureg_dbg_squeach_disable);
int iSetAC_PHYCTRL3_reg_dbg_gterror_en(unsigned int ureg_dbg_gterror_en);
int iSetAC_PHYCTRL3_reg_dbg_dyntrack_dis(unsigned int ureg_dbg_dyntrack_dis);
int iSetAC_PHYCTRL3_reg_dbg_dqsdly_sel(unsigned int ureg_dbg_dqsdly_sel);
int iSetAC_PHYCTRL3_reg_dbg_dlymeas_dis(unsigned int ureg_dbg_dlymeas_dis);
int iSetAC_PHYCTRL3_reg_wren_2tgap_en(unsigned int ureg_wren_2tgap_en);
int iSetAC_PHYCTRL3_reg_tx_dqsg_dcc_v(unsigned int ureg_tx_dqsg_dcc_v);
int iSetAC_PHYCTRL3_reg_tx_dqsg_dcc_h(unsigned int ureg_tx_dqsg_dcc_h);
int iSetAC_PHYCTRL3_reg_tdc_offset_meash_v(unsigned int ureg_tdc_offset_meash_v);
int iSetAC_PHYCTRL3_reg_tdc_offset_meash_h(unsigned int ureg_tdc_offset_meash_h);
int iSetAC_PHYCTRL3_reg_tdc_2sample_sel(unsigned int ureg_tdc_2sample_sel);
int iSetAC_PHYCTRL3_reg_tdc_1sample_sel(unsigned int ureg_tdc_1sample_sel);
int iSetAC_PHYCTRL3_reg_rden_2tgap_en(unsigned int ureg_rden_2tgap_en);
int iSetAC_PHYCTRL4_reg_dutycal_2xfall_en(unsigned int ureg_dutycal_2xfall_en);
int iSetAC_PHYCTRL4_reg_ref4x_dramclkcal_bdl(unsigned int ureg_ref4x_dramclkcal_bdl);
int iSetAC_PHYCTRL4_reg_pllptr_sync_en(unsigned int ureg_pllptr_sync_en);
int iSetAC_PHYCTRL4_reg_dqsgcon_err_en(unsigned int ureg_dqsgcon_err_en);
int iSetAC_PHYCTRL4_reg_wrranksel_en(unsigned int ureg_wrranksel_en);
int iSetAC_PHYCTRL4_reg_wpre3t_en(unsigned int ureg_wpre3t_en);
int iSetAC_PHYCTRL4_reg_rxppfifo_en(unsigned int ureg_rxppfifo_en);
int iSetAC_PHYCTRL4_reg_rxfifo_7ten_en(unsigned int ureg_rxfifo_7ten_en);
int iSetAC_PHYCTRL4_reg_read_dutyresult(unsigned int ureg_read_dutyresult);
int iSetAC_PHYCTRL4_reg_read_dramclk_duty(unsigned int ureg_read_dramclk_duty);
int iSetAC_PHYCTRL4_reg_rdranksel_from_rankctl(unsigned int ureg_rdranksel_from_rankctl);
int iSetAC_PHYCTRL4_reg_rdranksel_ext1tdis(unsigned int ureg_rdranksel_ext1tdis);
int iSetAC_PHYCTRL4_reg_rdranksel_en(unsigned int ureg_rdranksel_en);
int iSetAC_PHYCTRL4_reg_perbit_dyntrack_en(unsigned int ureg_perbit_dyntrack_en);
int iSetAC_PHYCTRL4_reg_perbit_pn_track_en(unsigned int ureg_perbit_pn_track_en);
int iSetAC_PHYCTRL4_reg_passctl_en(unsigned int ureg_passctl_en);
int iSetAC_PHYCTRL4_reg_ovlat_gated_n(unsigned int ureg_ovlat_gated_n);
int iSetAC_PHYCTRL4_reg_ovdff_gated_n(unsigned int ureg_ovdff_gated_n);
int iSetAC_PHYCTRL4_reg_matchdq_dis(unsigned int ureg_matchdq_dis);
int iSetAC_PHYCTRL4_reg_hsos_en(unsigned int ureg_hsos_en);
int iSetAC_ACCMDBDL0_acctl_odt1_bdl(unsigned int uacctl_odt1_bdl);
int iSetAC_ACCMDBDL0_acctl_odt_bdl(unsigned int uacctl_odt_bdl);
int iSetAC_PHYCTRL5_reg_tx_dramclk_dcc(unsigned int ureg_tx_dramclk_dcc);
int iSetAC_ACCMDBDL4_acctl_cke1_bdl(unsigned int uacctl_cke1_bdl);
int iSetAC_ACCMDBDL4_acctl_cke_bdl(unsigned int uacctl_cke_bdl);
int iSetAC_ACCLKBDL_acctl_fbclk_bdl(unsigned int uacctl_fbclk_bdl);
int iSetAC_ACCLKBDL_acctl_refclk_bdl(unsigned int uacctl_refclk_bdl);
int iSetAC_ACCLKBDL_acctl_dramclk1_bdl(unsigned int uacctl_dramclk1_bdl);
int iSetAC_ACCLKBDL_acctl_dramclk0_bdl(unsigned int uacctl_dramclk0_bdl);
int iSetAC_ACPHYCTL0_acctl_sync_ppfifo_ptr(unsigned int uacctl_sync_ppfifo_ptr);
int iSetAC_ACPHYCTL0_acctl_ppfifo_ptr_en(unsigned int uacctl_ppfifo_ptr_en);
int iSetAC_ACPHYCTL0_acctl_reg_sel_pos_rx(unsigned int uacctl_reg_sel_pos_rx);
int iSetAC_ACPHYCTL0_acctl_reg_reset_pin_sync_mode(unsigned int uacctl_reg_reset_pin_sync_mode);
int iSetAC_ACPHYCTL0_acctl_byp_ck90_cmd_code(unsigned int uacctl_byp_ck90_cmd_code);
int iSetAC_ACPHYCTL0_acctl_byp_clk_gated_dis(unsigned int uacctl_byp_clk_gated_dis);
int iSetAC_ACPHYCTL0_acctl_bufphyclk_div2(unsigned int uacctl_bufphyclk_div2);
int iSetAC_ACPHYCTL0_acctl_lvdqclkdiv2(unsigned int uacctl_lvdqclkdiv2);
int iSetAC_ACPHYCTL0_acctl_dramclk_l(unsigned int uacctl_dramclk_l);
int iSetAC_ACPHYCTL0_acctl_dramclk_h(unsigned int uacctl_dramclk_h);
int iSetAC_ACPHYCTL0_acctl_rx_ppfifo_ptr_en(unsigned int uacctl_rx_ppfifo_ptr_en);
int iSetAC_ACPHYCTL1_acctl_dram1sel_addr(unsigned int uacctl_dram1sel_addr);
int iSetAC_ACPHYCTL1_acctl_dram1sel_ba(unsigned int uacctl_dram1sel_ba);
int iSetAC_ACPHYCTL1_acctl_dram1sel_we(unsigned int uacctl_dram1sel_we);
int iSetAC_ACPHYCTL1_acctl_dram1sel_cas(unsigned int uacctl_dram1sel_cas);
int iSetAC_ACPHYCTL1_acctl_dram1sel_ras(unsigned int uacctl_dram1sel_ras);
int iSetAC_ACPHYCTL1_acctl_dram1sel_odt(unsigned int uacctl_dram1sel_odt);
int iSetAC_ACPHYCTL1_acctl_dram1sel_cke(unsigned int uacctl_dram1sel_cke);
int iSetAC_ACPHYCTL1_acctl_dram1sel_cs(unsigned int uacctl_dram1sel_cs);
int iSetAC_ACPHYCTL1_acctl_dram1sel_reset(unsigned int uacctl_dram1sel_reset);
int iSetAC_ACPHYCTL2_acctl_sdrsel_addr(unsigned int uacctl_sdrsel_addr);
int iSetAC_ACPHYCTL2_acctl_sdrsel_ba(unsigned int uacctl_sdrsel_ba);
int iSetAC_ACPHYCTL2_acctl_sdrsel_we(unsigned int uacctl_sdrsel_we);
int iSetAC_ACPHYCTL2_acctl_sdrsel_cas(unsigned int uacctl_sdrsel_cas);
int iSetAC_ACPHYCTL2_acctl_sdrsel_ras(unsigned int uacctl_sdrsel_ras);
int iSetAC_ACPHYCTL2_acctl_sdrsel_odt(unsigned int uacctl_sdrsel_odt);
int iSetAC_ACPHYCTL2_acctl_sdrsel_cke(unsigned int uacctl_sdrsel_cke);
int iSetAC_ACPHYCTL2_acctl_sdrsel_cs(unsigned int uacctl_sdrsel_cs);
int iSetAC_ACPHYCTL2_acctl_sdrsel_reset(unsigned int uacctl_sdrsel_reset);
int iSetAC_ACPHYCTL3_acctl_posedge_addr(unsigned int uacctl_posedge_addr);
int iSetAC_ACPHYCTL3_acctl_posedge_ba(unsigned int uacctl_posedge_ba);
int iSetAC_ACPHYCTL3_acctl_posedge_we(unsigned int uacctl_posedge_we);
int iSetAC_ACPHYCTL3_acctl_posedge_cas(unsigned int uacctl_posedge_cas);
int iSetAC_ACPHYCTL3_acctl_posedge_ras(unsigned int uacctl_posedge_ras);
int iSetAC_ACPHYCTL3_acctl_posedge_odt(unsigned int uacctl_posedge_odt);
int iSetAC_ACPHYCTL3_acctl_posedge_cke(unsigned int uacctl_posedge_cke);
int iSetAC_ACPHYCTL3_acctl_posedge_cs(unsigned int uacctl_posedge_cs);
int iSetAC_ACPHYCTL3_acctl_posedge_reset(unsigned int uacctl_posedge_reset);
int iSetAC_ACPHYCTL4_acctl_timing2t_addr(unsigned int uacctl_timing2t_addr);
int iSetAC_ACPHYCTL4_acctl_timing2t_ba(unsigned int uacctl_timing2t_ba);
int iSetAC_ACPHYCTL4_acctl_timing2t_we(unsigned int uacctl_timing2t_we);
int iSetAC_ACPHYCTL4_acctl_timing2t_cas(unsigned int uacctl_timing2t_cas);
int iSetAC_ACPHYCTL4_acctl_timing2t_ras(unsigned int uacctl_timing2t_ras);
int iSetAC_ACPHYCTL4_acctl_timing2t_odt(unsigned int uacctl_timing2t_odt);
int iSetAC_ACPHYCTL4_acctl_timing2t_cke(unsigned int uacctl_timing2t_cke);
int iSetAC_ACPHYCTL4_acctl_timing2t_cs(unsigned int uacctl_timing2t_cs);
int iSetAC_ACPHYCTL4_acctl_timing2t_reset(unsigned int uacctl_timing2t_reset);
int iSetAC_ACPHYCTL5_acctl_clk1x_mclk(unsigned int uacctl_clk1x_mclk);
int iSetAC_ACPHYCTL5_acctl_clk1x_cmd1t(unsigned int uacctl_clk1x_cmd1t);
int iSetAC_ACPHYCTL5_acctl_clk1x_cmd2t(unsigned int uacctl_clk1x_cmd2t);
int iSetAC_ACPHYCTL5_acctl_clk1x_dramclk1(unsigned int uacctl_clk1x_dramclk1);
int iSetAC_ACPHYCTL5_acctl_clk1x_dramclk0(unsigned int uacctl_clk1x_dramclk0);
int iSetAC_ACPHYCTL6_acctl_clk2x_mclk(unsigned int uacctl_clk2x_mclk);
int iSetAC_ACPHYCTL6_acctl_clk2x_cmd1t(unsigned int uacctl_clk2x_cmd1t);
int iSetAC_ACPHYCTL6_acctl_clk2x_cmd2t(unsigned int uacctl_clk2x_cmd2t);
int iSetAC_ACPHYCTL6_acctl_clk2x_dramclk1(unsigned int uacctl_clk2x_dramclk1);
int iSetAC_ACPHYCTL6_acctl_clk2x_dramclk0(unsigned int uacctl_clk2x_dramclk0);
int iSetAC_ACPHYCTL7_cmd1t2t_sel(unsigned int ucmd1t2t_sel);
int iSetAC_ACPHYCTL7_acctl_halft_dramclk0(unsigned int uacctl_halft_dramclk0);
int iSetAC_ACPHYCTL7_acctl_halft_dramclk1(unsigned int uacctl_halft_dramclk1);
int iSetAC_ACPHYCTL7_acctl_halft_cmd1t(unsigned int uacctl_halft_cmd1t);
int iSetAC_ACPHYCTL7_acctl_ck3p_cmd1t(unsigned int uacctl_ck3p_cmd1t);
int iSetAC_ACPHYCTL7_acctl_ck2p_dclk1(unsigned int uacctl_ck2p_dclk1);
int iSetAC_ACPHYCTL7_acctl_ck1p_dclk0(unsigned int uacctl_ck1p_dclk0);
int iSetAC_ACPHYCTL7_acctl_ck0p_mclk(unsigned int uacctl_ck0p_mclk);
int iSetAC_ACDEBUG_acdbg_config(unsigned int uacdbg_config);
int iSetAC_ACDEBUG_acctl_deskew_regread(unsigned int uacctl_deskew_regread);
int iSetAC_ACDEBUG_acctl_evntmt_result_dramclk(unsigned int uacctl_evntmt_result_dramclk);
int iSetAC_ACDEBUG_acctl_evntmt_done_dramclk(unsigned int uacctl_evntmt_done_dramclk);
int iSetAC_ACDEBUG_acdbg_rdcnt(unsigned int uacdbg_rdcnt);
int iSetAC_ACPHYRSVDC_acctl_rsvdctrl(unsigned int uacctl_rsvdctrl);
int iSetAC_ACPHYRSVDS_acctl_rsvdstatus(unsigned int uacctl_rsvdstatus);
int iSetAC_ACPHYDCC_acctl_mclk_dcc_byt1(unsigned int uacctl_mclk_dcc_byt1);
int iSetAC_ACPHYDCC_acctl_dqs0_dcc_byt1(unsigned int uacctl_dqs0_dcc_byt1);
int iSetAC_ACPHYDCC_acctl_dqs1_dcc_byt1(unsigned int uacctl_dqs1_dcc_byt1);
int iSetAC_ACPHYDCC_acctl_dq0_dcc_byt1(unsigned int uacctl_dq0_dcc_byt1);
int iSetAC_ACPHYDCC_acctl_dq1_dcc_byt1(unsigned int uacctl_dq1_dcc_byt1);
int iSetAC_ACPHYDCC_acctl_mclk_dcc(unsigned int uacctl_mclk_dcc);
int iSetAC_ACPHYDCC_acctl_dqs0_dcc(unsigned int uacctl_dqs0_dcc);
int iSetAC_ACPHYDCC_acctl_dqs1_dcc(unsigned int uacctl_dqs1_dcc);
int iSetAC_ACPHYDCC_acctl_dq0_dcc(unsigned int uacctl_dq0_dcc);
int iSetAC_ACPHYDCC_acctl_dq1_dcc(unsigned int uacctl_dq1_dcc);
int iSetAC_ACPHYCTL9_acctl_timing2t_odt1(unsigned int uacctl_timing2t_odt1);
int iSetAC_ACPHYCTL9_acctl_timing2t_cke1(unsigned int uacctl_timing2t_cke1);
int iSetAC_ACPHYCTL9_acctl_timing2t_cs1(unsigned int uacctl_timing2t_cs1);
int iSetAC_ACPHYCTL9_acctl_dram1sel_odt1(unsigned int uacctl_dram1sel_odt1);
int iSetAC_ACPHYCTL9_acctl_dram1sel_cke1(unsigned int uacctl_dram1sel_cke1);
int iSetAC_ACPHYCTL9_acctl_dram1sel_cs1(unsigned int uacctl_dram1sel_cs1);
int iSetAC_ACPHYCTL9_acctl_posedge_odt1(unsigned int uacctl_posedge_odt1);
int iSetAC_ACPHYCTL9_acctl_posedge_cke1(unsigned int uacctl_posedge_cke1);
int iSetAC_ACPHYCTL9_acctl_posedge_cs1(unsigned int uacctl_posedge_cs1);
int iSetAC_ACPHYCTL9_acctl_sdrsel_odt1(unsigned int uacctl_sdrsel_odt1);
int iSetAC_ACPHYCTL9_acctl_sdrsel_cke1(unsigned int uacctl_sdrsel_cke1);
int iSetAC_ACPHYCTL9_acctl_sdrsel_cs1(unsigned int uacctl_sdrsel_cs1);
int iSetAC_ACPHYCTL10_acctl_clk2x_mclk_byt1(unsigned int uacctl_clk2x_mclk_byt1);
int iSetAC_ACPHYCTL10_acctl_clk2x_cmd1t_byt1(unsigned int uacctl_clk2x_cmd1t_byt1);
int iSetAC_ACPHYCTL10_acctl_clk2x_cmd2t_byt1(unsigned int uacctl_clk2x_cmd2t_byt1);
int iSetAC_ACPHYCTL10_acctl_clk2x_dramclk1_byt1(unsigned int uacctl_clk2x_dramclk1_byt1);
int iSetAC_ACPHYCTL10_acctl_clk2x_dramclk0_byt1(unsigned int uacctl_clk2x_dramclk0_byt1);
int iSetAC_ACPHYCTL10_acctl_clk1x_mclk_byt1(unsigned int uacctl_clk1x_mclk_byt1);
int iSetAC_ACPHYCTL10_acctl_clk1x_cmd1t_byt1(unsigned int uacctl_clk1x_cmd1t_byt1);
int iSetAC_ACPHYCTL10_acctl_clk1x_cmd2t_byt1(unsigned int uacctl_clk1x_cmd2t_byt1);
int iSetAC_ACPHYCTL10_acctl_clk1x_dramclk1_byt1(unsigned int uacctl_clk1x_dramclk1_byt1);
int iSetAC_ACPHYCTL10_acctl_clk1x_dramclk0_byt1(unsigned int uacctl_clk1x_dramclk0_byt1);
int iSetAC_ACPHYCTL11_acctl_reg_cmd_byt1_phsel(unsigned int uacctl_reg_cmd_byt1_phsel);
int iSetAC_ACPHYCTL11_acctl_reg_byone_cmdr1t_sel(unsigned int uacctl_reg_byone_cmdr1t_sel);
int iSetAC_ACPHYCTL11_acctl_ck4p_cmd2t_byt1(unsigned int uacctl_ck4p_cmd2t_byt1);
int iSetAC_ACPHYCTL11_acctl_ck3p_cmd1t_byt1(unsigned int uacctl_ck3p_cmd1t_byt1);
int iSetAC_ACPHYCTL11_acctl_ck2p_dclk1_byt1(unsigned int uacctl_ck2p_dclk1_byt1);
int iSetAC_ACPHYCTL11_acctl_ck1p_dclk0_byt1(unsigned int uacctl_ck1p_dclk0_byt1);
int iSetAC_IOCTL3_ioctl_ck_rx_mode1(unsigned int uioctl_ck_rx_mode1);
int iSetAC_IOCTL3_ioctl_ck_rx_mode0(unsigned int uioctl_ck_rx_mode0);
int iSetAC_IOCTL3_ioctl_cs_rx_mode1(unsigned int uioctl_cs_rx_mode1);
int iSetAC_IOCTL3_ioctl_cs_rx_mode0(unsigned int uioctl_cs_rx_mode0);
int iSetAC_IOCTL3_acctl_ioctl_zq_rx_mode(unsigned int uacctl_ioctl_zq_rx_mode);
int iSetAC_IOCTL3_ioctl_cs_vref_sel(unsigned int uioctl_cs_vref_sel);
int iSetAC_IOCTL3_ioctl_cs_odten(unsigned int uioctl_cs_odten);
int iSetAC_ACPHYDCC1_acctl_reg_dq0_dcc_h(unsigned int uacctl_reg_dq0_dcc_h);
int iSetAC_ACPHYDCC1_acctl_reg_dq0_dcc_v(unsigned int uacctl_reg_dq0_dcc_v);
int iSetAC_ACPHYDCC1_acctl_reg_mclk_dcc_h(unsigned int uacctl_reg_mclk_dcc_h);
int iSetAC_ACPHYDCC1_acctl_reg_mclk_dcc_v(unsigned int uacctl_reg_mclk_dcc_v);
int iSetAC_ACPHYDCC2_acctl_reg_dq1_dcc_h(unsigned int uacctl_reg_dq1_dcc_h);
int iSetAC_ACPHYDCC2_acctl_reg_dq1_dcc_v(unsigned int uacctl_reg_dq1_dcc_v);
int iSetAC_ACPHYDCC2_acctl_reg_dqs0_dcc_h(unsigned int uacctl_reg_dqs0_dcc_h);
int iSetAC_IOCTL5_ioctl_addr_rx_mode1(unsigned int uioctl_addr_rx_mode1);
int iSetAC_IOCTL5_ioctl_addr_rx_mode0(unsigned int uioctl_addr_rx_mode0);
int iSetAC_IOCTL6_ioctl_odtsel(unsigned int uioctl_odtsel);
int iSetAC_IOCTL6_dummy_ioctl_odtsel(unsigned int udummy_ioctl_odtsel);
int iSetAC_IOCTL6_acctl_ioctl_genvref_range0_3(unsigned int uacctl_ioctl_genvref_range0_3);
int iSetAC_IOCTL6_acctl_ioctl_genvref_range1_3(unsigned int uacctl_ioctl_genvref_range1_3);
int iSetAC_IOCTL7_acctl_ioctl_genvref_pd0(unsigned int uacctl_ioctl_genvref_pd0);
int iSetAC_IOCTL7_acctl_ioctl_genvref_pd1(unsigned int uacctl_ioctl_genvref_pd1);
int iSetAC_IOCTL7_acctl_ioctl_genvref_range0_0(unsigned int uacctl_ioctl_genvref_range0_0);
int iSetAC_IOCTL7_acctl_ioctl_genvref_range1_0(unsigned int uacctl_ioctl_genvref_range1_0);
int iSetAC_IOCTL7_acctl_ioctl_genvref_range0_1(unsigned int uacctl_ioctl_genvref_range0_1);
int iSetAC_IOCTL7_acctl_ioctl_genvref_range1_1(unsigned int uacctl_ioctl_genvref_range1_1);
int iSetAC_IOCTL7_acctl_ioctl_genvref_range0_2(unsigned int uacctl_ioctl_genvref_range0_2);
int iSetAC_IOCTL7_acctl_ioctl_genvref_range1_2(unsigned int uacctl_ioctl_genvref_range1_2);
int iSetAC_IOCTL8_acctl_ioctl_genvref_refsel0_0(unsigned int uacctl_ioctl_genvref_refsel0_0);
int iSetAC_IOCTL8_acctl_ioctl_genvref_refsel1_0(unsigned int uacctl_ioctl_genvref_refsel1_0);
int iSetAC_IOCTL8_acctl_ioctl_genvref_refsel0_1(unsigned int uacctl_ioctl_genvref_refsel0_1);
int iSetAC_IOCTL8_acctl_ioctl_genvref_refsel1_1(unsigned int uacctl_ioctl_genvref_refsel1_1);
int iSetAC_IOCTL8_acctl_ioctl_genvref_refsel0_2(unsigned int uacctl_ioctl_genvref_refsel0_2);
int iSetAC_IOCTL8_acctl_ioctl_genvref_refsel1_2(unsigned int uacctl_ioctl_genvref_refsel1_2);
int iSetAC_IOCTL9_ioctl_odt_ronseln(unsigned int uioctl_odt_ronseln);
int iSetAC_IOCTL9_ioctl_odt_ronselp(unsigned int uioctl_odt_ronselp);
int iSetAC_IOCTL9_ac1t_ioctl_ronseln(unsigned int uac1t_ioctl_ronseln);
int iSetAC_IOCTL9_ac1t_ioctl_ronselp(unsigned int uac1t_ioctl_ronselp);
int iSetAC_IOCTL9_ac2t_ioctl_ronseln(unsigned int uac2t_ioctl_ronseln);
int iSetAC_IOCTL9_ac2t_ioctl_ronselp(unsigned int uac2t_ioctl_ronselp);
int iSetAC_IOCTL9_ck_ioctl_ronseln(unsigned int uck_ioctl_ronseln);
int iSetAC_IOCTL9_ck_ioctl_ronselp(unsigned int uck_ioctl_ronselp);
int iSetAC_IOCTL9_ck_ioctl_ronbselp(unsigned int uck_ioctl_ronbselp);
int iSetAC_IOCTL9_ck_ioctl_ronbseln(unsigned int uck_ioctl_ronbseln);
int iSetAC_IOCTL10_dummy_ioctl_pre_em(unsigned int udummy_ioctl_pre_em);
int iSetAC_IOCTL10_dummy_ioctl_lp4x_en(unsigned int udummy_ioctl_lp4x_en);
int iSetAC_IOCTL10_ioctl_cke_ronselp(unsigned int uioctl_cke_ronselp);
int iSetAC_IOCTL10_ioctl_cke_ronseln(unsigned int uioctl_cke_ronseln);
int iSetAC_IOCTL10_ck_ioctl_pre_em(unsigned int uck_ioctl_pre_em);
int iSetAC_IOCTL10_ck_ioctl_lp4x_en(unsigned int uck_ioctl_lp4x_en);
int iSetAC_IOCTL10_ac2t_ioctl_pre_em(unsigned int uac2t_ioctl_pre_em);
int iSetAC_IOCTL10_ac2t_ioctl_lp4x_en(unsigned int uac2t_ioctl_lp4x_en);
int iSetAC_IOCTL10_ac1t_ioctl_pre_em(unsigned int uac1t_ioctl_pre_em);
int iSetAC_IOCTL10_ac1t_ioctl_lp4x_en(unsigned int uac1t_ioctl_lp4x_en);
int iSetAC_IOCTL11_ioctl_cke_rx_mode(unsigned int uioctl_cke_rx_mode);
int iSetAC_IOCTL11_ioctl_odt_rx_mode(unsigned int uioctl_odt_rx_mode);
int iSetAC_IOCTL11_ck_ioctl_tx_duty_en(unsigned int uck_ioctl_tx_duty_en);
int iSetAC_IOCTL11_ac2t_ioctl_tx_duty_en(unsigned int uac2t_ioctl_tx_duty_en);
int iSetAC_IOCTL11_ac1t_ioctl_tx_duty_en(unsigned int uac1t_ioctl_tx_duty_en);
int iSetAC_IOCTL11_ck_ioctl_tx_duty_inc(unsigned int uck_ioctl_tx_duty_inc);
int iSetAC_IOCTL11_ac2t_ioctl_tx_duty_inc(unsigned int uac2t_ioctl_tx_duty_inc);
int iSetAC_IOCTL11_ac1t_ioctl_tx_duty_inc(unsigned int uac1t_ioctl_tx_duty_inc);
int iSetAC_IOCTL11_ck_ioctl_tx_duty_sel(unsigned int uck_ioctl_tx_duty_sel);
int iSetAC_IOCTL11_ac2t_ioctl_tx_duty_sel(unsigned int uac2t_ioctl_tx_duty_sel);
int iSetAC_IOCTL11_ac1t_ioctl_tx_duty_sel(unsigned int uac1t_ioctl_tx_duty_sel);
int iSetAC_IOCTL11_ck_ioctl_rx_duty_en(unsigned int uck_ioctl_rx_duty_en);
int iSetAC_IOCTL11_ac2t_ioctl_rx_duty_en(unsigned int uac2t_ioctl_rx_duty_en);
int iSetAC_IOCTL11_ac1t_ioctl_rx_duty_en(unsigned int uac1t_ioctl_rx_duty_en);
int iSetAC_IOCTL11_ck_ioctl_rx_duty_inc(unsigned int uck_ioctl_rx_duty_inc);
int iSetAC_IOCTL11_ac2t_ioctl_rx_duty_inc(unsigned int uac2t_ioctl_rx_duty_inc);
int iSetAC_IOCTL11_ac1t_ioctl_rx_duty_inc(unsigned int uac1t_ioctl_rx_duty_inc);
int iSetAC_IOCTL11_ck_ioctl_rx_duty_sel(unsigned int uck_ioctl_rx_duty_sel);
int iSetAC_IOCTL11_ac2t_ioctl_rx_duty_sel(unsigned int uac2t_ioctl_rx_duty_sel);
int iSetAC_IOCTL11_ac1t_ioctl_rx_duty_sel(unsigned int uac1t_ioctl_rx_duty_sel);
int iSetAC_IOCTL12_ioctl_reset_pldn(unsigned int uioctl_reset_pldn);
int iSetAC_IOCTL12_ioctl_reset_mode(unsigned int uioctl_reset_mode);
int iSetAC_IOCTL12_ioctl_reset_ronseln(unsigned int uioctl_reset_ronseln);
int iSetAC_IOCTL12_ioctl_reset_ronselp(unsigned int uioctl_reset_ronselp);
int iSetAC_IOCTL13_ioctl_debugsio_vref_sel(unsigned int uioctl_debugsio_vref_sel);
int iSetAC_IOCTL13_ioctl_debugsio_odten(unsigned int uioctl_debugsio_odten);
int iSetAC_IOCTL13_ioctl_debugsio_ie(unsigned int uioctl_debugsio_ie);
int iSetAC_IOCTL13_ioctl_debugsio_e(unsigned int uioctl_debugsio_e);
int iSetAC_IOCTL13_ioctl_debugsio_pldn(unsigned int uioctl_debugsio_pldn);
int iSetAC_IOCTL13_ioctl_debugsio_mode0(unsigned int uioctl_debugsio_mode0);
int iSetAC_IOCTL13_ioctl_debugsio_mode1(unsigned int uioctl_debugsio_mode1);
int iSetAC_IOCTL13_ioctl_debugsio_tx_duty_en(unsigned int uioctl_debugsio_tx_duty_en);
int iSetAC_IOCTL13_ioctl_debugsio_tx_duty_inc(unsigned int uioctl_debugsio_tx_duty_inc);
int iSetAC_IOCTL13_ioctl_debugsio_tx_duty_sel(unsigned int uioctl_debugsio_tx_duty_sel);
int iSetAC_IOCTL13_ioctl_debugsio_rx_duty_en(unsigned int uioctl_debugsio_rx_duty_en);
int iSetAC_IOCTL13_ioctl_debugsio_rx_duty_inc(unsigned int uioctl_debugsio_rx_duty_inc);
int iSetAC_IOCTL13_ioctl_debugsio_rx_duty_sel(unsigned int uioctl_debugsio_rx_duty_sel);
int iSetAC_IOCTL13_ioctl_debugsio_odtsel(unsigned int uioctl_debugsio_odtsel);
int iSetAC_IOCTL13_ioctl_debugsio_ronseln(unsigned int uioctl_debugsio_ronseln);
int iSetAC_IOCTL13_ioctl_debugsio_ronselp(unsigned int uioctl_debugsio_ronselp);
int iSetAC_IOCTL13_ioctl_debugsio_pre_p(unsigned int uioctl_debugsio_pre_p);
int iSetAC_IOCTL13_ioctl_debugsio_pre_n(unsigned int uioctl_debugsio_pre_n);
int iSetAC_IOCTL14_ioctl_debugdio_pupden(unsigned int uioctl_debugdio_pupden);
int iSetAC_IOCTL14_ioctl_debugdio_ie(unsigned int uioctl_debugdio_ie);
int iSetAC_IOCTL14_ioctl_debugdio_odten(unsigned int uioctl_debugdio_odten);
int iSetAC_IOCTL14_ioctl_debugdio_rstb(unsigned int uioctl_debugdio_rstb);
int iSetAC_IOCTL14_ioctl_debugdio_pd(unsigned int uioctl_debugdio_pd);
int iSetAC_IOCTL14_ioctl_debugdio_diff(unsigned int uioctl_debugdio_diff);
int iSetAC_IOCTL14_ioctl_debugdio_e(unsigned int uioctl_debugdio_e);
int iSetAC_IOCTL14_ioctl_debugdio_mode0(unsigned int uioctl_debugdio_mode0);
int iSetAC_IOCTL14_ioctl_debugdio_mode1(unsigned int uioctl_debugdio_mode1);
int iSetAC_IOCTL15_ioctl_pdrv_debug_bit6(unsigned int uioctl_pdrv_debug_bit6);
int iSetAC_IOCTL15_ioctl_debugdio_ronbselp(unsigned int uioctl_debugdio_ronbselp);
int iSetAC_IOCTL15_ioctl_debugdio_ronbseln(unsigned int uioctl_debugdio_ronbseln);
int iSetAC_IOCTL15_ioctl_debugdio_tx_duty_en(unsigned int uioctl_debugdio_tx_duty_en);
int iSetAC_IOCTL15_ioctl_debugdio_tx_duty_inc(unsigned int uioctl_debugdio_tx_duty_inc);
int iSetAC_IOCTL15_ioctl_debugdio_tx_duty_sel(unsigned int uioctl_debugdio_tx_duty_sel);
int iSetAC_IOCTL15_ioctl_debugdio_rx_duty_en(unsigned int uioctl_debugdio_rx_duty_en);
int iSetAC_IOCTL15_ioctl_debugdio_rx_duty_inc(unsigned int uioctl_debugdio_rx_duty_inc);
int iSetAC_IOCTL15_ioctl_debugdio_rx_duty_sel(unsigned int uioctl_debugdio_rx_duty_sel);
int iSetAC_IOCTL15_ioctl_debugdio_odtsel(unsigned int uioctl_debugdio_odtsel);
int iSetAC_IOCTL15_ioctl_debugdio_ronseln(unsigned int uioctl_debugdio_ronseln);
int iSetAC_IOCTL15_ioctl_debugdio_ronselp(unsigned int uioctl_debugdio_ronselp);
int iSetAC_IOCTL15_ioctl_debugdio_pre_p(unsigned int uioctl_debugdio_pre_p);
int iSetAC_IOCTL15_ioctl_debugdio_pre_n(unsigned int uioctl_debugdio_pre_n);
int iSetAC_IOCTL16_ioctl_pe_debug(unsigned int uioctl_pe_debug);
int iSetAC_IOCTL16_ioctl_hs_debug(unsigned int uioctl_hs_debug);
int iSetAC_IOCTL16_ioctl_vref_mode0_debug(unsigned int uioctl_vref_mode0_debug);
int iSetAC_IOCTL16_ioctl_vref_mode1_debug(unsigned int uioctl_vref_mode1_debug);
int iSetAC_IOCTL16_ioctl_pdrv_debug(unsigned int uioctl_pdrv_debug);
int iSetAC_IOCTL16_ioctl_ndrv_debug(unsigned int uioctl_ndrv_debug);
int iSetAC_IOCTL16_ioctl_vref_range0_3_debug(unsigned int uioctl_vref_range0_3_debug);
int iSetAC_IOCTL16_ioctl_vref_range1_3_debug(unsigned int uioctl_vref_range1_3_debug);
int iSetAC_IOCTL16_ioctl_vref_pd0_debug(unsigned int uioctl_vref_pd0_debug);
int iSetAC_IOCTL16_ioctl_vref_pd1_debug(unsigned int uioctl_vref_pd1_debug);
int iSetAC_IOCTL16_ioctl_vref_range0_0_debug(unsigned int uioctl_vref_range0_0_debug);
int iSetAC_IOCTL16_ioctl_vref_range1_0_debug(unsigned int uioctl_vref_range1_0_debug);
int iSetAC_IOCTL16_ioctl_vref_range0_1_debug(unsigned int uioctl_vref_range0_1_debug);
int iSetAC_IOCTL16_ioctl_vref_range1_1_debug(unsigned int uioctl_vref_range1_1_debug);
int iSetAC_IOCTL16_ioctl_vref_range0_2_debug(unsigned int uioctl_vref_range0_2_debug);
int iSetAC_IOCTL16_ioctl_vref_range1_2_debug(unsigned int uioctl_vref_range1_2_debug);
int iSetAC_IOCTL16_ioctl_vref_refsel0_0_debug(unsigned int uioctl_vref_refsel0_0_debug);
int iSetAC_IOCTL16_ioctl_vref_refsel1_0_debug(unsigned int uioctl_vref_refsel1_0_debug);
int iSetAC_IOCTL16_ioctl_vref_refsel0_1_debug(unsigned int uioctl_vref_refsel0_1_debug);
int iSetAC_IOCTL16_ioctl_vref_refsel1_1_debug(unsigned int uioctl_vref_refsel1_1_debug);
int iSetAC_IOCTL16_ioctl_vref_refsel0_2_debug(unsigned int uioctl_vref_refsel0_2_debug);
int iSetAC_IOCTL16_ioctl_vref_refsel1_2_debug(unsigned int uioctl_vref_refsel1_2_debug);
int iSetAC_IOCTL18_ioctl_debugsio_lp4x_en(unsigned int uioctl_debugsio_lp4x_en);
int iSetAC_IOCTL18_reg_dbgmode1_sel(unsigned int ureg_dbgmode1_sel);
int iSetAC_IOCTL18_reg_dbgmode2_sel(unsigned int ureg_dbgmode2_sel);
int iSetAC_IOCTL18_reg_dbgmode3_sel(unsigned int ureg_dbgmode3_sel);
int iSetAC_IOCTL18_ioctl_debugsio_k3v7_to(unsigned int uioctl_debugsio_k3v7_to);
int iSetAC_IOCTL18_ioctl_debugsio_k3v7_ti(unsigned int uioctl_debugsio_k3v7_ti);
int iSetAC_IOCTL18_ioctl_debugsio_k3v7_te(unsigned int uioctl_debugsio_k3v7_te);
int iSetAC_IOCTL18_ioctl_debugsio_k3v7_ne(unsigned int uioctl_debugsio_k3v7_ne);
int iSetAC_IOCTL18_ioctl_debugsio_k3v7_ietest(unsigned int uioctl_debugsio_k3v7_ietest);
int iSetAC_IOCTL18_ioctl_debugsio_k3v7_iotest(unsigned int uioctl_debugsio_k3v7_iotest);
int iSetAC_IOCTL18_ioctl_debugsio_k3v7_e(unsigned int uioctl_debugsio_k3v7_e);
int iSetAC_IOCTL18_ioctl_debugsio_k3v7_hs(unsigned int uioctl_debugsio_k3v7_hs);
int iSetAC_IOCTL19_ioctl_debugsio_k3v7_lp4x_en(unsigned int uioctl_debugsio_k3v7_lp4x_en);
int iSetAC_IOCTL19_ioctl_debugsio_k3v7_ie(unsigned int uioctl_debugsio_k3v7_ie);
int iSetAC_IOCTL19_ioctl_debugsio_k3v7_tie(unsigned int uioctl_debugsio_k3v7_tie);
int iSetAC_IOCTL19_ioctl_debugsio_k3v7_odttest(unsigned int uioctl_debugsio_k3v7_odttest);
int iSetAC_IOCTL19_ioctl_debugsio_k3v7_odten(unsigned int uioctl_debugsio_k3v7_odten);
int iSetAC_IOCTL19_ioctl_debugsio_k3v7_todten(unsigned int uioctl_debugsio_k3v7_todten);
int iSetAC_IOCTL19_ioctl_debugsio_k3v7_pldn(unsigned int uioctl_debugsio_k3v7_pldn);
int iSetAC_IOCTL19_ioctl_debugsio_k3v7_vref_sel(unsigned int uioctl_debugsio_k3v7_vref_sel);
int iSetAC_IOCTL19_ioctl_debugsio_k3v7_tx_duty_en(unsigned int uioctl_debugsio_k3v7_tx_duty_en);
int iSetAC_IOCTL19_ioctl_debugsio_k3v7_tx_duty_inc(unsigned int uioctl_debugsio_k3v7_tx_duty_inc);
int iSetAC_IOCTL19_ioctl_debugsio_k3v7_tx_duty_sel(unsigned int uioctl_debugsio_k3v7_tx_duty_sel);
int iSetAC_IOCTL19_ioctl_debugsio_k3v7_rx_duty_en(unsigned int uioctl_debugsio_k3v7_rx_duty_en);
int iSetAC_IOCTL19_ioctl_debugsio_k3v7_rx_duty_inc(unsigned int uioctl_debugsio_k3v7_rx_duty_inc);
int iSetAC_IOCTL19_ioctl_debugsio_k3v7_rx_duty_sel(unsigned int uioctl_debugsio_k3v7_rx_duty_sel);
int iSetAC_IOCTL19_ioctl_debugsio_k3v7_mode1(unsigned int uioctl_debugsio_k3v7_mode1);
int iSetAC_IOCTL19_ioctl_debugsio_k3v7_mode0(unsigned int uioctl_debugsio_k3v7_mode0);
int iSetAC_IOCTL20_ioctl_debugdio_lp4x_en(unsigned int uioctl_debugdio_lp4x_en);
int iSetAC_IOCTL20_ioctl_debugsio_k3v7_odtsel2(unsigned int uioctl_debugsio_k3v7_odtsel2);
int iSetAC_IOCTL20_ioctl_debugsio_k3v7_odtsel1(unsigned int uioctl_debugsio_k3v7_odtsel1);
int iSetAC_IOCTL20_ioctl_debugsio_k3v7_odtsel0(unsigned int uioctl_debugsio_k3v7_odtsel0);
int iSetAC_IOCTL20_ioctl_debugsio_k3v7_pre_n1(unsigned int uioctl_debugsio_k3v7_pre_n1);
int iSetAC_IOCTL20_ioctl_debugsio_k3v7_pre_n0(unsigned int uioctl_debugsio_k3v7_pre_n0);
int iSetAC_IOCTL20_ioctl_debugsio_k3v7_pre_p1(unsigned int uioctl_debugsio_k3v7_pre_p1);
int iSetAC_IOCTL20_ioctl_debugsio_k3v7_pre_p0(unsigned int uioctl_debugsio_k3v7_pre_p0);
int iSetAC_IOCTL20_ioctl_debugsio_k3v7_ronseln2(unsigned int uioctl_debugsio_k3v7_ronseln2);
int iSetAC_IOCTL20_ioctl_debugsio_k3v7_ronselp2(unsigned int uioctl_debugsio_k3v7_ronselp2);
int iSetAC_IOCTL20_ioctl_debugsio_k3v7_ronseln0(unsigned int uioctl_debugsio_k3v7_ronseln0);
int iSetAC_IOCTL20_ioctl_debugsio_k3v7_ronselp0(unsigned int uioctl_debugsio_k3v7_ronselp0);
int iSetAC_IOCTL20_ioctl_debugsio_k3v7_ronseln1(unsigned int uioctl_debugsio_k3v7_ronseln1);
int iSetAC_IOCTL20_ioctl_debugsio_k3v7_ronselp1(unsigned int uioctl_debugsio_k3v7_ronselp1);
int iSetAC_BYP_CK90_SETTING_byp_ck90_latch_en(unsigned int ubyp_ck90_latch_en);
int iSetAC_BYP_CK90_SETTING_byp_ck90_sel(unsigned int ubyp_ck90_sel);
int iSetAC_BDL_SW_RST_bdl_sw_rst(unsigned int ubdl_sw_rst);
int iSetAC_ACCTL_PHASE_ac1t_half_phase_sel_byt1(unsigned int uac1t_half_phase_sel_byt1);
int iSetAC_ACCTL_PHASE_ac1t_half_phase_sel(unsigned int uac1t_half_phase_sel);
int iSetAC_ACCTL_PHASE_ac_half_phase_sel_byt1(unsigned int uac_half_phase_sel_byt1);
int iSetAC_ACCTL_PHASE_ac_half_phase_sel(unsigned int uac_half_phase_sel);
int iSetAC_IOCTL17_ioctl_vref_mode0(unsigned int uioctl_vref_mode0);
int iSetAC_IOCTL17_ioctl_vref_mode1(unsigned int uioctl_vref_mode1);
int iSetAC_IOCTL17_ioctl_vref_mode0_test(unsigned int uioctl_vref_mode0_test);
int iSetAC_IOCTL17_ioctl_vref_mode1_test(unsigned int uioctl_vref_mode1_test);
int iSetAC_IOCTL17_acctl_ioctl_genvref_pd0_test(unsigned int uacctl_ioctl_genvref_pd0_test);
int iSetAC_IOCTL17_acctl_ioctl_genvref_pd1_test(unsigned int uacctl_ioctl_genvref_pd1_test);
int iSetAC_IOCTL17_acctl_ioctl_genvref_range0_0_test(unsigned int uacctl_ioctl_genvref_range0_0_test);
int iSetAC_IOCTL17_acctl_ioctl_genvref_range1_0_test(unsigned int uacctl_ioctl_genvref_range1_0_test);
int iSetAC_IOCTL17_acctl_ioctl_genvref_range0_1_test(unsigned int uacctl_ioctl_genvref_range0_1_test);
int iSetAC_IOCTL17_acctl_ioctl_genvref_range1_1_test(unsigned int uacctl_ioctl_genvref_range1_1_test);
int iSetAC_IOCTL17_acctl_ioctl_genvref_range0_2_test(unsigned int uacctl_ioctl_genvref_range0_2_test);
int iSetAC_IOCTL17_acctl_ioctl_genvref_range1_2_test(unsigned int uacctl_ioctl_genvref_range1_2_test);
int iSetAC_IOCTL17_acctl_ioctl_genvref_range0_3_test(unsigned int uacctl_ioctl_genvref_range0_3_test);
int iSetAC_IOCTL17_acctl_ioctl_genvref_range1_3_test(unsigned int uacctl_ioctl_genvref_range1_3_test);
int iSetAC_IOCTL17_acctl_ioctl_genvref_refsel0_0_test(unsigned int uacctl_ioctl_genvref_refsel0_0_test);
int iSetAC_IOCTL17_acctl_ioctl_genvref_refsel1_0_test(unsigned int uacctl_ioctl_genvref_refsel1_0_test);
int iSetAC_IOCTL17_acctl_ioctl_genvref_refsel0_1_test(unsigned int uacctl_ioctl_genvref_refsel0_1_test);
int iSetAC_IOCTL17_acctl_ioctl_genvref_refsel1_1_test(unsigned int uacctl_ioctl_genvref_refsel1_1_test);
int iSetAC_IOCTL17_acctl_ioctl_genvref_refsel0_2_test(unsigned int uacctl_ioctl_genvref_refsel0_2_test);
int iSetAC_IOCTL17_acctl_ioctl_genvref_refsel1_2_test(unsigned int uacctl_ioctl_genvref_refsel1_2_test);
int iSetAC_ACRSVD1_acrsvdreg1(unsigned int uacrsvdreg1);
int iSetAC_ACRSVD2_acrsvdreg2(unsigned int uacrsvdreg2);
int iSetAC_DDRPHY_GATED_BYPASS_dlyline_gate_bypass(unsigned int udlyline_gate_bypass);
int iSetAC_DDRPHY_GATED_BYPASS_bypclk_gated_bypass(unsigned int ubypclk_gated_bypass);

#endif // __HIDDRPHY_AC_STATIC_REG_C_UNION_DEFINE_H__
